【发布时间】:2013-02-07 23:24:21
【问题描述】:
我有一个 UITableView,其中一些单元格将具有披露指示器 (UITableViewCellAccessoryDisclosureIndicator),而有些则没有 (UITableViewCellAccessoryNone)。我根据表格行的数据值在 cellForRowAtIndexPath 方法中设置它。我的问题是,我在单元格中有一些右对齐的标签,无论是否显示指示器,它们都应该对齐,并且我发现指示器箭头将我的标签推出不对齐,就好像它有一个固定保证金。有什么方法可以防止这种情况发生,而不必以编程方式重新定位我的 UILabel?我的 UITableView 是在带有原型单元格的 Interface Builder 中设计的,如果这有什么不同的话。我的应用面向 iOS 5.1。
【问题讨论】:
-
尝试将单元格的
indentationWidth设置为零 -
@JonathanCichon:我相信它只适用于与编辑模式相关的左缩进
标签: iphone ios uitableview