4 iphone cocoa-touch uitextfield
我正在尝试更新文本字段的用户名字段.目前有一个占位符,其中写有"用户名".我正在从设置文件中加载用户名,但为了清楚起见,我只需在用户名中进行硬编码.
- (void)viewDidLoad {
settings=[Settings new];
[settings loadData];
//username.text=settings.username;
username.text=@"Test";
}
Run Code Online (Sandbox Code Playgroud)
由于某种原因,这不起作用!但是,如果我有一个按钮,当我单击它时,它将更新文本字段.
例如
- (IBAction)login:(id)sender{
username.text=@"test";
}
Run Code Online (Sandbox Code Playgroud)
因此按钮更新文本但我无法从viewDidLoad更新.这是一个线程问题吗?我无法相信这么简单的事情需要这么长时间.
此时可能尚未创建控件.
尝试在ViewController中设置- (void)viewDidAppear:(BOOL)中的值.
您可能还想尝试- (void)viewWillAppear:(BOOL)也是动画.
归档时间: |
|
查看次数: |
7764 次 |
最近记录: |