Three20 «выпадающий для обновления»: как изменить текст и формат даты и времени? - PullRequest
3 голосов
/ 18 сентября 2011

Я использую TTTableViewController с TTURLRequestModel и реализовал функцию «Перетаскивать для обновления» с этими строками в моем ViewController:

- (id<UITableViewDelegate>)createDelegate {
    return [[[TTTableViewDragRefreshDelegate alloc] initWithController:self] autorelease];
}

Как правильно изменить отображаемый текст? Можно ли изменить значок стрелки?

Спасибо!

1 Ответ

2 голосов
/ 19 сентября 2011

Я бы сказал, самый простой способ сделать это - расширить TTTableHeaderDragRefreshView и TTTableViewDragRefreshDelegate на ваши собственные классы и переопределить приватную функцию - (void)setStatus:(TTTableHeaderDragRefreshStatus)status.

Вы можете "взломать" этоизменить, изменив значение трех20 локализованных строк и стрелку обновления в файле Three20.Bundle.

...