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