我被困在一个简单的任务,我有我的uiviewcontroller的接口文件uilabel。我想通过一些方法更新该标签。它不更新标签。UILabel没有更新它的文本,IOS
.h
UIViewController
{
UILabel *pictureNameLabel;
}
@property (nonatomic, strong) IBOutlet UILabel *pictureNameLabel;
.m
@synthesize pictureNameLabel=_pictureNameLabel;
- (void)viewDidLoad
{
_pictureNameLabel = [[UILabel alloc] init];
_pictureNameLabel.textColor=[UIColor blackColor];
[email protected]"Try";
}
我该如何解决这个问题?
你不仅需要它,而且实际上是指向一个实际上不在屏幕上的新标签(与分配不同,这只是浪费内存,而是将指针重新分配给标签),然后更新那。你打破了与你的出路的连接。 –
@DavidRönnqvist我以同样的方式分配UIWebview,它的工作原理他们之间有什么区别,我怎么能确定一个UI元素需要分配? –
您只在未将UI元素添加到笔尖时才分配UI元素,并且您希望以编程方式将它们加载到视图中。 – estobbart