Iphone 加载uiview后更改uilabel文本
我有一个自定义的Iphone 加载uiview后更改uilabel文本,iphone,ios,uiview,uilabel,iboutlet,Iphone,Ios,Uiview,Uilabel,Iboutlet,我有一个自定义的UIView子类。我正在通过[[NSBundle mainBundle]loadNibNamed:@”“…]加载此文件。我已在Interface Builder中正确链接了所有插座,但在initWithCoder中,我的UILabel为0x0 哪里有一个方法可以在IBOutlets完成初始化时调用,这样我就可以访问我的UILabel并调用setText?viewDidLoad,而且别忘了调用super - (void)viewDidLoad { [super viewDid
UIView
子类。我正在通过[[NSBundle mainBundle]loadNibNamed:@”“…]
加载此文件。我已在Interface Builder中正确链接了所有插座,但在initWithCoder
中,我的UILabel
为0x0
哪里有一个方法可以在
IBOutlets
完成初始化时调用,这样我就可以访问我的UILabel
并调用setText
?viewDidLoad,而且别忘了调用super
- (void)viewDidLoad
{
[super viewDidLoad];
mylabel.text = @"yadayadayada";
}
viewDidLoad,别忘了调用super
- (void)viewDidLoad
{
[super viewDidLoad];
mylabel.text = @"yadayadayada";
}
在控制器的
-viewDidLoad
方法中初始化UI元素在控制器的-viewDidLoad
方法中初始化UI元素哇,找到答案了
- (void)awakeFromNib
感谢所有的回答 哇,找到答案了
- (void)awakeFromNib
感谢所有的回答 哦,等等,这是一个视图控制器。等等,这是给视图控制器的。YMMV.是的,这是用于自定义子视图,而不是UIViewControllerYes,这是用于自定义子视图,而不是UIViewController