我对UIImageViews
的3x3 ggrid布局进行了this极好的回答。
我使用了自由形式的IB,其大小为600x600。我将UIViews以3x3布局放入IB中。
每个UIImageView
的大小为200,200,位于
(0,0) (200,0) (400,0)
(0,200) (200,200) (400,200)
(0,400) (200,400) (400,400)
因此,这些UIImageViews
之间没有差距。但实际上这些观点之间存在1px的差距。奇怪的是,对于不同的设备配置,不同UIImageView
s之间会出现这些差距:
对于iPhone 5s:
对于iPhone 6:
对于iPhone 6 plus:
所有图块都是显示图像的图像视图。最后所有这些瓷砖一起形成一个单一的图像!这就是我想要实现的目标!!!!但我真的不喜欢这些元素之间的差距!!!!!
这是我的故事板截图: