UITableViewCell accessoryType.Checkmark 与我的 .Center textAlignment 混淆

Posted

技术标签:

【中文标题】UITableViewCell accessoryType.Checkmark 与我的 .Center textAlignment 混淆【英文标题】:UITableViewCell accessoryType.Checkmark messes with my .Center textAlignment 【发布时间】:2016-03-14 03:44:37 【问题描述】:

正如标题所说。我有一个表格视图,其中填充了一些具有 textAlignment = .Center 的单元格。每当我选择一个单元格时,复选标记就会按原样显示,但同时它会弄乱我的文本对齐方式,因此文本会被向左推一个小的偏移量。有什么解决办法吗?

【问题讨论】:

【参考方案1】:

问题在于,通过添加辅助视图,用于计算中心的单元格的大小减少了很多,因为现在在该单元格中呈现了 2 个单独的视图。如果看不到您的单元格(和/或代码)以及标签的布局方式,我无法评论具体的解决方案。

【讨论】:

以上是关于UITableViewCell accessoryType.Checkmark 与我的 .Center textAlignment 混淆的主要内容,如果未能解决你的问题,请参考以下文章

从 UITableViewCell 中的详细信息披露按钮显示 UIPopoverController

从通过设置 Cell.Accessory 添加的 DetailDisclosureButton 显示 UIPopoverController

使用“com.android.future.usb.accessory”库时应用程序无法启动

USB Accessory 模式

微信小程序 keyboard-accessory组件

MySQL Workbench - 外键选项卡不起作用