【发布时间】:2019-04-02 05:43:06
【问题描述】:
我有一个像这样显示的表格视图单元格……
在上面的表格视图中,我显示了一个附件类型复选标记以供选择。为此,我在 UITableViewCell 类中设置了它……
override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
if selected {
editingAccessoryType = .checkmark
} else {
editingAccessoryType = .none
}
}
但这会将我的 tableviewcell 推到左侧...
如何避免这种情况并让附件类型复选标记出现在单元格本身内...?
【问题讨论】:
-
不,您需要获取新按钮/ UIImageView 并使用它。
-
这是附件类型复选标记的默认行为吗...?
-
是的,你不能覆盖它。
-
当您拥有
editingAccessoryType时,Tableview 单元格的内容视图宽度会缩小。您应该为您的单元格使用白色背景。不适用于单元格子视图 -
ok @dahiya_boy 和 RajeshKumar R..感谢您的输入..:) 我使用了一个 uiview 并在其中添加了一个 imageview...它工作正常...
标签: ios swift uitableview