0

是否建议设置UIFont一个UILabelin layoutSubviews. 我正在继承一个UITableViewCell. 如果需要,我们layoutSubview会调整UIView框架,所以我不确定是否应该使用它。

另外,是否有类似的方法viewDidLoad,它只会被调用一次。

我厌倦了在 中设置字体initWithCoder,但IBOutlet在 中UILabel是空的initWithCoder

我可以在 中设置UILabel文本cellForRowAtIndexPath,因此与此自定义的连接UILabel是正确的。

UIViewController注意:- 单元格从in初始化UIStoryboard

4

1 回答 1

1

您应该只在layoutSubviews. UITableViewCell是 的子类UIView,因此您可以在此处设置属性:

- (void) awakeFromNib {
    self.myLabel.text = @"my text";    
}
于 2013-07-11T03:08:30.280 回答