Я використовував автоматичне розміщення для своїх контролерів перегляду. Я встановив положення V і H в обмеженнях, але я хочу знати, як можна збільшити розмір кнопки, коли вона змінюється на 5s, 6 і 6 Plus. Це спосіб, яким я додав обмеження для кнопки входу:
NSArray *btncon_V=[NSLayoutConstraint constraintsWithVisualFormat:@"V:[btnLogin(40)]" options:0 metrics:nil views:viewsDictionary];
[btnLogin addConstraints:btncon_V];
NSArray *btncon_POS_H=[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-100-[btnLogin]-100-|" options:0 metrics:nil views:viewsDictionary];
[self.view addConstraints:btncon_POS_H];
NSArray *btncon_POS_V=[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-70-[Title]-130-[lblFirst]-0-[lblSecond]-20-[textusername]-10-[txtpassword]-10-[btnLogin]" options:0 metrics:nil views:viewsDictionary];
[self.view addConstraints:btncon_POS_V];
Але моя проблема полягає в тому, що, хоча він управляє лівим і правим бічним зазором, він розтягується в iPhone 6 і 6 Plus, оскільки висота фіксована. Як я можу збільшити розмір відповідно до розміру екрану? Я думаю, що це може бути співвідношення сторін, але як я можу встановити обмеження пропорцій у коді?