Сегодня я начал готовить свои приложения для iOS8.
Я обнаружил, что субтитры моего UITableCells не будут обновляться в пределах viewWillAppear
.
Я привел это к минимальному примеру:
У меня есть статический элемент TableViewController с 2 ячейками (style = subtitle) Один субтитр пуст, другой установлен.
Я обновляю субтитры следующим образом:
- (void) viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[[self.without detailTextLabel] setText:@"foobar"];
[[self.with detailTextLabel] setText:@"barfoo"];
}
В то время как каждый из них работает под iOS7 (и 6 и 5), iOS8 не обновляет заголовок первой ячейки.
Однако, когда я касаюсь ячейки, он обновит и покажет текст.
Это проблема симулятора? Жук? Я что-то делаю неправильно?