swift - 根据图像数量创建网格

标签 swift uiimageview

我无法弄清楚如何根据我拥有的图像数量以编程方式创建网格。我可以有 1 到 4 张图片,它应该如下所示:

我如何循环这个 uiimageView?

enter image description here

最佳答案

我会为这样的网格使用 UICollectionView。

有类似 GMGridView 的东西:https://github.com/gmoledina/GMGridView ,但自从 Apple 推出 Collection Views 后,它甚至停产了。

也许快速学习本教程会让您相信 Collection View 有多棒:https://www.raywenderlich.com/136159/uicollectionview-tutorial-getting-started

祝你好运!

关于swift - 根据图像数量创建网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40327358/

相关文章:

ios - 无法根据其文本动态调整标签的高度

ios - 无法使用参数列表调用方法 SnackbarWithMessage

iphone - 未调用 UISwipeGestureRecognizer 选择器。知道为什么吗?

ios - UIImageView 保持空白

swift - 我正在尝试快速创建 UIImageView 的子类以添加一个简单的计数器

ios - uiscrollview 在 imageview 中改变图像

swift - 如何在 Swift 中使用 switch 语句实现 collectionView 功能?

ios - 这个弹出窗口类的名称是什么?

swift - 为什么 UIView 和 UIImageView 的动画效果不同?

ios - Swift 3- 从主线程更新 UI