[英]Cannot change UIView background color and UILabel text color in iOS 8
[英]Change uilabel text after uiview is loaded
我有一個自定義的UIView
子類。 我正在通過[[NSBundle mainBundle] loadNibNamed:@"" ...]
加載此文件。 我已經在Interface Builder中正確鏈接了所有出口,但是在initWithCoder
,我的UILabel
是0x0。
在哪里可以有一個方法在IBOutlets
完成初始化時將調用,以便可以訪問UILabel
並調用setText
?
viewDidLoad,別忘了調用super
- (void)viewDidLoad
{
[super viewDidLoad];
mylabel.text = @"yadayadayada";
}
在控制器的-viewDidLoad
方法中初始化UI元素
哇,找到答案了!
- (void)awakeFromNib
多虧了所有回答!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.