我有UITableView
个自定义UITableViewCell
。当用户触摸“重新排序”按钮时,我将UITableView
isEditing属性更改为true
。这会导致单元格从左到右缩进,并且重新排序控件显示为:
是否可以改变从右到左发生的缩进方向?我尝试将UITableViewCell
的缩进级别设置为负数,但它没有效果:
override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
super.init(style: style, reuseIdentifier: reuseIdentifier)
indentationLevel = -10
}
或者,另一种选择是让重新排序控件出现在单元格的左侧。
编辑:
我可以使用以下答案将重新排序按钮更改为单元格的左侧:https://stackoverflow.com/a/44254401/2716479
答案 0 :(得分:0)
我们可以通过定义semanticContentAttribute
属性来实现。见https://stackoverflow.com/a/44254401/2716479