【发布时间】:2017-03-18 12:27:53
【问题描述】:
我目前正在使用 xcode 中的故事板来设计下面的布局。 整个屏幕是一个带有 2 个不同原型单元格的 tableView。根据可用数据,将创建 2 个单元格之一。
对于第二个单元格,将 tableview 与 Label2 和 img2 放在一起的最佳方式是什么? 我尝试将它放在一个简单的堆栈视图中,其中绘制了 1px 线(一个 UIView),但根据设备屏幕尺寸,这条线看起来更细或更细。
TableView 解决了线条问题,但是对于这样一个简单的布局来说,似乎需要做很多工作。特别是涉及到tableView里面有tableView的时候。
stackview 是这里的路吗?也许我错过了一些导致分隔线在设备上看起来不同的东西?或者是另一种 tableView 更传统的方式吗?
【问题讨论】:
-
注意:在同一个屏幕上,线条通常看起来更粗或更细。就像前两行没问题,但第三行会更粗。
-
注2:将线条放在2px高度似乎更均匀。但是 2 px 行的 ui 看起来很糟糕。
标签: swift uitableview storyboard uistackview