0

Я пытаюсь создать расширение keyBoard с использованием UICollectionView (я пытаюсь использовать UIButtons, но keyBoard занимает много времени, чтобы загрузить, поэтому я пытаюсь использовать представление коллекции, возможно, это будет лучше).UICollectionView фиксированный размер содержимого

Мои вопросы:

  1. что лучше: иметь лучшую отзывчивость, я должен использовать XIB или код?
  2. Мой принцип проблема в том, что я не могу исправить размер содержимого макета CollectionView поэтому я не могу зафиксировать высоту ячейки (направление == UICollectionViewScrollDirectionVertical)

вот как я пытаюсь исправить высота ячейки:

- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath 
{ 
     return CGSizeMake(self.keyBoardCollectionView.frame.size.width/Keys_In_section.count, self.keyBoardCollectionView.frame.size.height/sections.count); 
} 

с помощью этого кода ширина является правильным, но не высота (это направление причиной == UICollectionViewScrollDirectionVertical)

ответ