Все,Добавление UICollectionView в UIView
Я добавляю UICollectionView к UIView, но это не в состоянии загрузить клетки, потому что кажется, что это:
[self.buttonsCollectionView registerNib:[UINib nibWithNibName:@"AccountMenuCollectionViewCell" bundle:nil] forCellWithReuseIdentifier:@"AccountMenuCell"];
становится загружен после того, как попадает делегатов для UICollectionView. Обычно это будет помещено в viewDidLoad, но недоступно в UIView.
- (AccountMenuCollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath {
AccountMenuCollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"AccountMenuCell" forIndexPath:indexPath];
[cell.accountMenuButton setTitle:@"Deposit" forState:UIControlStateNormal];
return cell;
}
Любые указания?
EDIT:
Так я использую вид из раскадровки первоначально, а затем добавить подвид, который Меню счета. В этом представлении у меня есть Collection View.
принять эту ссылку HTTP: //stackoverflow.com/questions/14466959/create-uicollectionviewcell-subclass-with-xib else использовать http://stackoverflow.com/questions/17856055/creating-a-uicollectionview-programmatically и, наконец, попробовать этот http: // принятие curve. net/archives/2012/09/a-simple-uicollectionview-tutorial/ –
Не публикуйте код в комментарии. Когда люди запрашивают более подробную информацию, вернитесь и отредактируйте свой вопрос, чтобы сделать его более понятным. Это особенно важно с кодом, так как код все же нечитабелен в форме, отображаемой в комментарии. –
Вам нужно добавить намного больше справочной информации (на ваш исходный вопрос). Используете ли вы раскадровки или XIB-файлы для создания этого представления? (контроллер просмотра?) Или вы создаете его с кодом? Подробно объясните жизненный цикл вашего вида коллекции. –