Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何更改collectionView大小或布局?_Ios_Xcode_Swift_Uicollectionview - Fatal编程技术网

Ios 如何更改collectionView大小或布局?

Ios 如何更改collectionView大小或布局?,ios,xcode,swift,uicollectionview,Ios,Xcode,Swift,Uicollectionview,我有UITableView单元格和嵌套的UICollectionView。如何更改UICollectionView的高度?使用此代码 根据需要更改框架大小 - (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)

我有UITableView单元格和嵌套的UICollectionView。如何更改UICollectionView的高度?

使用此代码 根据需要更改框架大小

- (CGSize)collectionView:(UICollectionView *)collectionView
                  layout:(UICollectionViewLayout *)collectionViewLayout
  sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{

    return CGSizeMake(collectionView.frame.size.width, collectionView.frame.size.height);
}

它对我有效,我也希望对你们有效:)

请提出更详细的问题,提供你们尝试过的,你们想要的确切输出,以及你们得到的,如果可能,请提供图像屏幕截图我想在uitableviewcell创建一个嵌套的uicollectionview。我的问题是uicollectionview的布局。我需要uicollectionview设置为与uitableviewcell相同的大小、宽度和高度。你能分享预期的输出和你得到的输出吗,以获得更清晰的问题。我创建了这个示例,但我不希望重力水平,我需要元素看起来像gridview。谢谢你的回答。uitablecell类中的代码部分?你可以将此代码与UICollectionView委托方法一起使用。并根据您的需要进行更改