我正在寻找一种更改textField文本对齐方式。我用
试了一下cell.textField.textAlignment = .Left
但这并没有改变对齐方式。它将始终保持正确对齐。我想知道为什么这是默认值,因为Apple自己在大多数地方使用左对齐文本输入,如果不是所有地方的话。
答案 0 :(得分:7)
尤里卡有点不同。您必须使用单元格更新回调。关于改变对齐方式没有很好的记录。但它确实提到here要改变颜色或字体,你必须使用.cellUpdate.
因此,我相信这项工作对您有用:
let row = TextRow() {
row.title = "Field:"
}.cellUpdate { cell, row in
cell.textField.textAlignment = .left
}