使用 UIView 创建网格
Creating grids with UIViews
全部,
我需要在另一个方形 UIView(更大)中创建一个 UIView 网格。所以我想创建 x=20,y=20 的 UIViews,这将在 UIView 中创建一个网格。
我知道如何在 swift 中以编程方式创建 UIVew,例如:
let rectangle = UIView(frame: CGRectMake(location.x, location.y, 20, 20))
rectangle.backgroundColor = UIColor.redColor()
self.view.addSubview(rectangle)
但是将此 UIView 添加到另一个 UIView 而不是主要 UIView 的最佳方法是什么。
所以我有一个覆盖屏幕的主 UIView 和一个用于网格的较小的 UIView,然后我希望 UIViews 制作网格?
任何帮助都会很棒,并且比我在 IB 中制作超过一百个 UIIViews 更好。
使用 UICollectionView.
创建网格布局的最佳解决方案。
全部, 我需要在另一个方形 UIView(更大)中创建一个 UIView 网格。所以我想创建 x=20,y=20 的 UIViews,这将在 UIView 中创建一个网格。
我知道如何在 swift 中以编程方式创建 UIVew,例如:
let rectangle = UIView(frame: CGRectMake(location.x, location.y, 20, 20))
rectangle.backgroundColor = UIColor.redColor()
self.view.addSubview(rectangle)
但是将此 UIView 添加到另一个 UIView 而不是主要 UIView 的最佳方法是什么。
所以我有一个覆盖屏幕的主 UIView 和一个用于网格的较小的 UIView,然后我希望 UIViews 制作网格?
任何帮助都会很棒,并且比我在 IB 中制作超过一百个 UIIViews 更好。
使用 UICollectionView.
创建网格布局的最佳解决方案。