【发布时间】:2012-05-13 04:04:41
【问题描述】:
我有一个要更新的 UILabel。它已通过 ctrl-cicking 并通过 XIB 文件添加到类中。我在等待短暂的延迟后尝试更新标签文本。到目前为止,除了下面的代码之外,没有其他任何事情发生。但是,当我运行它时,模拟器会暂时空白并直接将我带到最后更新的文本。它没有向我显示 100 只是 200。
如何让标签按我想要的方式更新。最终我试图在标签内设置一个递减计时器。
从 XIB 链接到头文件的标签:
@property (strong, nonatomic) IBOutlet UILabel *timeRemainingLabel;
在实施中:
- (void)viewDidLoad
{
[super viewDidLoad];
self.timeRemainingLabel.text = @"100";
sleep(1);
self.timeRemainingLabel.text = @"200";
}
已合成。
XCode 4.3.2、Mac OSX 10.7.3、iOS Simulator 5.1(运行 iPad)、iOS 5
【问题讨论】:
标签: objective-c ios ios5 uikit