【问题标题】:Cannot assign to property: 'width' is a get-only property [duplicate]无法分配给属性:“宽度”是一个只能获取的属性[重复]
【发布时间】:2018-07-12 06:27:23
【问题描述】:

我是 Swift 的新手。我收到此错误:

无法分配给属性:'width' 是一个只能获取的属性

使用此语句时:

 cell.reciverMsg.frame.width = cell.reciverMsg.text?.characters.count * 2

reciverMsg 是一个UILabel

【问题讨论】:

    标签: ios swift uilabel


    【解决方案1】:

    您需要设置框架的size 属性的width

    cell.reciverMsg.frame.size.width = 20
    

    framewidth 属性只是一个只读的便利。有关详细信息,请参阅CGRect 的文档。

    【讨论】:

      猜你喜欢
      • 2017-02-28
      • 2017-10-21
      • 1970-01-01
      • 1970-01-01
      • 2022-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-08
      相关资源
      最近更新 更多