調整的UILabel我試圖改變UILabel.frame
一個按鈕,它工作正常:如何在viewDidLoad中
- (IBAction)changeSize:(id)sender
{
CGRect rec = self.labelHello.frame;
rec = CGRectMake(20, 20, 280, 300);
self.labelHello.frame = rec;
}
但是,如果我在viewDidLoad
使用相同的代碼沒有任何影響。
- (void)viewDidLoad
{
[super viewDidLoad];
CGRect rec = self.labelHello.frame;
rec = CGRectMake(20, 20, 280, 300);
self.labelHello.frame = rec;
}
有人可以幫我嗎?
感謝的 斯特凡諾
嘗試在viewWillAppear中:方法。 – Franck
@Stefano如何通過XIB或編程在您的視圖中添加標籤?如果通過XIB,你需要在你的視圖被加載並且出現在'viewWillAppear'中或者通過編程把這個代碼寫在標籤的分配代碼下面的時候這樣做。 –
不幸的是,它不適用於viewDidAppear,而是與viewDidAppear正常工作。 非常感謝! Stefano – Stefano