Я занят UICollectionView в iOS7.
Я меняю свой макет коллекции между двумя разными макетами. Какие подклассы UICollectionViewFlowLayout.
Вот как я изменяю представления при нажатии кнопки:
-(void)changeViewLayoutButtonPressed
{
self.changeLayout = !self.changeLayout;
if (self.changeLayout){
[self.tableViewLayout invalidateLayout];
[self.tradeFeedCollectionView setCollectionViewLayout:self.grideLayout animated:YES];
}
else {
[self.grideLayout invalidateLayout];
[self.tradeFeedCollectionView setCollectionViewLayout:self.tableViewLayout animated:YES];
}
}
Этот метод работает так, как ожидалось, и представление изменяется с помощью хорошей анимации. Однако в консоли я получаю эти сообщения:
Снимок снимка, который не был отображен, приводит к пустой снимок. Убедитесь, что ваше представление было просмотрено не ранее, чем раньше моментальный снимок или моментальный снимок после обновления экрана.
Любые идеи относительно того, что вызывает это?