如果它是 iPhone 5(4" 显示器),我正在尝试将 uiLabel 向下移动。但是当代码在 viewDidLoad 中时它不起作用。如果我通过单击 uiButton 调用代码,它可以工作。这是代码:
-(void) viewDidLoad {
if(CGSizeEqualToSize([[UIScreen mainScreen] preferredMode].size,CGSizeMake(640, 1136))) {
CGRect frame = [self.timeOnCurrentQuestion frame];
frame.origin.y += 40; // change the location
[self.timeOnCurrentQuestion setFrame:frame];
nslog(@"This DOES get logged");
}
}