我试图在UITextView
启动应用程序的那一刻显示一个字符串。我的界面中有一个UIView
和一个,还有一个连接到. 它似乎不起作用,我不能说为什么....UITextView
myText
UITextView
这是有问题的代码:
主视图.h
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
@interface MainView : UIView {
IBOutlet UITextView *myText;
}
@end
主视图.m
@implementation MainView
-(id) initWithCoder:(NSCoder *)coder {
if ((self = [super initWithCoder:coder]) != nil)
{
NSLog(@"initWithCoder executed");
myText.text = @"Hello, World!";
}
return self;
}
@end
该NSLog()
消息已打印,因此我认为myText.text
确实设置为@"Hello World"
,但这并未反映在我的UITextView
. 这里的挂机在哪里?如果有帮助,这是我实际应用程序的简化版本,当我将其myText.text = @"Hello, World!";
放入响应按钮按下的方法中时,更改会反映在文本视图中。