【问题标题】:Attaching views to UITableViewCell's right edge with changing accessory通过更改附件将视图附加到 UITableViewCell 的右边缘 【发布时间】:2016-05-31 00:25:55 【问题描述】: 将右对齐视图添加到UITableCellView 时,视图将在不同附件类型之间切换时发生变化。 我怎样才能避免这种情况? 【问题讨论】: 标签: ios uikit 【解决方案1】: 我的建议是让它动起来。这就是 iOS 设计的工作方式。但是如果你想搞砸的话,有很多hacks。 【讨论】: 【解决方案2】: 我发现一个有用的模式是将“右对齐”视图的后沿限制为 UITableViewCell 的后沿 + 40,而不是内容视图的后沿。 这样您甚至可以容纳更大的配件类型,遗憾的是其尺寸不统一(例如,31px 用于披露指示器,39px 用于复选标记,0px 用于无)。 这在您尝试实施时会有所帮助,例如暂时切换到“检查标记”模式。 【讨论】: