gpt4 book ai didi

ios - UITableViewCell 延迟实例化中的 `self.bounds.size.width`

转载 作者:搜寻专家 更新时间:2023-11-01 07:13:56 24 4
gpt4 key购买 nike

使用 self.bounds.size.width 延迟实例化 UILabel 会引发错误。

lazy public var nameLabel = {
return UILabel (frame: CGRect(10, 0, self.bounds.size.width, 40))
}

错误提示:“(NSObject) -> () -> TableViewCell”类型的值没有成员宽度

在 UITableViewCell 的编程 View 方面,self.bounds.size.width 有什么替代品?

最佳答案

埃里克,试试这个方法

public lazy var nameLabel: UILabel = {
return UILabel(frame: CGRect(x: 10, y: 0, width: self.bounds.size.width, height: 40))
}()

public lazy var nameLabel = UILabel(frame: CGRect(x: 10, y: 0, width: self.bounds.size.width, height: 40))

关于ios - UITableViewCell 延迟实例化中的 `self.bounds.size.width`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43325491/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com