все еще борется с этим. Я завязывание создать вид на экранной клавиатуре и имеет расположение UIButtons так:Расширяющиеся кнопки для разных размеров экрана с использованием ограничений
Я хочу кнопки масштабирования вверх как экран делает для того чтобы сделать его более удобным для больших устройств, например:
Некоторые строки будут иметь нечетное количество кнопок и некоторые из них будут иметь четное число. Я помещаю каждый ряд кнопок в отдельные виды держателей. Не совсем понятно, как я должен установить ограничения на вид держателя. Должен ли я прикрепить держатель к передним и задним краям супервизора и ограничить соотношение сторон?
Для верхней строки я попытался добавить разделители между кнопками. Тогда я попробовал это:
Button3.width = Button3.height (aspect ratio)
Button3.width = HolderView.superview.width * (1/5) - 10
Button3.trailing to Spacer, Button4.leading to Spacer
Button3 bottom/top constraints to superview
Не может показаться, что у него есть синие линии. Любые инструкции о том, как действовать с этим, были бы очень признательны! Спасибо
Насколько велики будут кнопки в строках с меньшими кнопками? допустим, у вас есть 7 кнопок в строке 1 (например, на вашем снимке) и только 4 кнопки в строке 2. как вы хотите выровнять их и насколько они велики? –
Я хочу, чтобы начальный размер был 35 * 35, но расти по мере того, как экран становится больше, т. Е. Больше для iPhone 6 и 6+. Первая строка с нечетными кнопками может быть центрирована от средней кнопки. Второй ряд центрирован от средней проставки. – KexAri