ios - 使用Autolayouts,Storyboard中的Size Classes根据UICollectionView的大小设置UICollectionViewCell?

标签 ios objective-c autolayout uicollectionview size-classes

我有一个 UICollectionView我可以在 Storyboard 中轻松设置与 AutolayoutSize Classes启用。现在我也想设置UICollectionViewCellUICollectionReusableView即我的标题。我无法在 Storyboard 的 CollectionView 中设置它们,就像我在按下 control 的同时拖动单元格时一样我没有任何设置高度/宽度的选项。所以,我不能把 contraintsUICollectionViewCell里面的 Storyboard。现在,所有设备的大小都是固定的。我知道如何以编程方式执行此操作,但我想在 Storyboard 中执行此操作。请建议怎么做?我查看了其他 Stackoverflow 帖子,但他们是以编程方式进行的。

最佳答案

我认为您无法从 StoryBoard 中实现您想要的

对于 UIcollectionviewCell 的动态大小,您必须使用 UICollectionViewFlowLayout 或 UICollectionviewLayout。

无法仅从 StoryBoard 更改大小。你可以更好的学习一下 UICollectionViewFlowLayout

  • https://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/CollectionViewPGforIOS/CollectionViewBasics/CollectionViewBasics.html

  • 希望它可以帮助您更好地理解。

    关于ios - 使用Autolayouts,Storyboard中的Size Classes根据UICollectionView的大小设置UICollectionViewCell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32607875/

    相关文章:

    iphone - 单例实现从服务器读/写

    ios - 如何在 iOS 中使用 MApkit 在 map 中的注释上创建一个圆圈覆盖?

    ios - 无法更改 UISearchBar 中取消按钮的标题

    ios - UIView 表面自定义转换/动画(如 'a water drop effect' )

    ios - 修复了 RTCMTLVideoView webrtc 的视频捕获方向

    ios - 如何使用自动布局刷新动态 TableView 页脚(不是节页脚)

    ios - 使用 AutoLayout 在自定义 UITableViewCell 中使用 Aspect Fill 的 UIImageView

    objective-c - 如何通过吹气检测 iPhone 上物体的移动?

    objective-c - GHUnit 在 iOS 项目中转换为 ARC 后出现 allocate_pages() 错误

    ios - 获取自动布局添加的uiview高度