2013-09-20 2 views
0

В iOS6 я использую, чтобы иметь трюк, чтобы получить показатели прокрутки вспышка в UITableView:проблесковый UITableView scrollIndicators в iOS7

- (void)didMoveToSuperview 
{ 
    if (self.superview) 
    { 
     [self performSelector:@selector(flashScrollIndicators) withObject:nil afterDelay:0]; 
    } 
} 

Однако в iOS7 это, кажется, больше не работает (он работал в IOS 6) , а также не делает: [self flashScrollIndicators].

Кто-нибудь понял, как заставить индикаторы прокрутки мигать в iOS7?

+0

Вы уверены, что 'didMoveToSuperview' этого времени позвонил, правда? – Undo

+0

@undo - Да, это просто проверено. –

+0

Тупой вопрос: у вас есть достаточно контента в вашем представлении таблицы, чтобы появлялись индикаторы прокрутки? – Undo

ответ

1

Я предполагаю, что это проблема последовательности, т. Е. Вы заполняете таблицу после ее перемещения в супервизор. Чтобы устранить эту проблему, либо:

  1. Заполняет таблицу в начале процесса, как viewDidLoad
  2. ЯВНО мигают индикаторы после того, как таблица была заселена
Смежные вопросы