簡體   English   中英

加載uiview后更改uilabel文本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM