0

我正在尝试使用 Auto Layout 来缩小UICollectionViewCell一些UICollectionView

我有一个应用程序,当用户键入 aUICollectionViewCell时,它是使用键入的字母(如瓷砖)创建的。

在此处输入图像描述

目前视图在 5 之后开始下降。我想做的是在到达右边缘时缩小单元格内的UICollectionViewCell和内部。UILabel

4

1 回答 1

0
#pragma mark - Collection View Data Flow Layout
-(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath {
//    NSLog(@"%s",__PRETTY_FUNCTION__);
    NSLog(@"the word array count is: %i",self.wordArray.count);
    if (self.wordArray.count <= 5) {
        return CGSizeMake(50,50);
    } else if (self.wordArray.count <= 6 ) {
        return CGSizeMake(30, 30);
    } else if (self.wordArray.count <= 8 ) {
        return CGSizeMake(10, 10);
    } else {
        return CGSizeMake(100,100);
    }
于 2013-08-15T15:40:52.233 回答