【问题标题】:Change the text alignment for Eureka TextRow更改 Eureka TextRow 的文本对齐方式
【发布时间】:2023-03-12 05:33:01
【问题描述】:

我正在寻找一种更改 textField 文本对齐方式的方法。我试过了

cell.textField.textAlignment = .Left

但这不会改变对齐方式。它将始终保持右对齐。我想知道为什么这是默认设置,因为 Apple 自己在大多数(如果不是所有)地方都使用左对齐文本输入。

【问题讨论】:

    标签: ios swift eureka-forms


    【解决方案1】:

    因为 Eureka 有点不同。您必须使用单元格更新回调。关于更改对齐方式的文档没有很好的记录。但它确实提到here 要更改颜色或字体,您必须使用.cellUpdate. 因此,我相信这项工作对您有用:

    let row = TextRow() {
        row.title = "Field:"
    }.cellUpdate { cell, row in
        cell.textField.textAlignment = .left
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-03
      • 2016-10-23
      • 2023-03-24
      • 2016-02-27
      • 2015-12-29
      • 2016-05-28
      相关资源
      最近更新 更多