【发布时间】:2014-11-24 06:37:47
【问题描述】:
如果我在 Xcode 中通过 File → New Project... → iOS → Master-Detail Application 创建一个UITableViewController,则使用原型单元创建一个UITableView。
生成的视图层次结构是:
在单元格的内容UIView 左边缘和“标题”文本的UILabel 元素之间自动创建一个左“边距”,如下图橙色所示。
这会在运行时在设备的屏幕边缘和UILabel 文本之间产生相应的边距:
那么,这个间隙集的宽度在哪里,又该如何调整呢?
UILabel 的 Size Inspector 中的控件显示为灰色:
我的首选选项是能够在 Interface Builder 中设置此间隙的宽度,但我也想了解此间隙的设置位置,以及如何以编程方式更改它。
【问题讨论】:
-
您使用的是自定义样式单元格还是基本样式?
-
@JoshValdivieso Basic。以上只是直接取自 Xcode 中默认的 Master-Detail 项目。
标签: ios objective-c uitableview interface-builder