我跟着this SO link for autoresizing,但Autoresizing不工作。
如何使用自動調整以編程方式設置框架?自動調整不工作UIView編程添加
我已經設置框架爲iPhone 4
UIView *box = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 320, 120)];
[box setBackgroundColor:[UIColor redColor]];
[box setAutoresizingMask:UIViewAutoresizingFlexibleHeight];
[box setAutoresizingMask:UIViewAutoresizingFlexibleWidth];
[box setAutoresizingMask:UIViewAutoresizingFlexibleTopMargin];
[box setAutoresizingMask:UIViewAutoresizingFlexibleLeftMargin];
[box setAutoresizingMask:UIViewAutoresizingFlexibleRightMargin];
[self.view addSubview:box];
但它不是在iPad第一工作或iPhone 6
爲什麼不使用約束而不是調整面具大小? – Konstantin
因爲我沒有使用故事板UI.i編程使用@Konstantin –
無論您如何創建您的用戶界面,您仍然可以使用代碼約束。 – Konstantin