У меня есть раскадровка любого размера. Я хочу центрировать первую, вторую, третью, четвертую кнопку в каждом квадранте. как установить ограничения? в отношении UILable.Как центрировать кнопку в квадранте в классах размеров?
ответ
Принять 4 вид для 4 Кнопка
(справа вверху) Просмотр 1 - Продольный = 0 и Top = 0 до надтаблицы, горизонтальное пространство = 0 для зрения 2 и вертикального пространства = 0 для зрения 4
(слева вверху) Вид 2 - Ведущий = 0 и верхний = 0 до супервизора
(слева внизу) Вид 3 - ведущий = 0 и нижний = 0 для наблюдения, горизонтальное пространство = 0 для просмотра 4 и вертикальное пространство = 0 до вид 2
(справа внизу) Вид 4 - Трейлинг = 0 и снизу = 0 на подставку erview
равной высоты и ширины для всех зрения
положить каждую кнопку в каждом представлении с горизонтальным и вертикальным центром с надтаблицы
Второй вариант: множество каждая кнопка горизонтального и вертикального центра зрения и установить умножитель, как показано ниже
для кнопки 1 (правая Top)
center x: multiplier = 1.5
center y: multiplier = 0.5
для кнопки 2 (левый-Top)
center x: multiplier = 0.5
center y: multiplier = 0.5
для кнопки 3 (слева внизу)
center x: multiplier = 0.5
center y: multiplier = 1.5
для кнопки 4 (правый нижний угол)
center x: multiplier = 1.5
center y: multiplier = 1.5
Возьмите 4 представления для каждого квадранта.
Добавить кнопку в качестве подсмотра. Добавьте вертикальную, а также горизонтальную привязку к кнопке w.r.t к ее супервирту.
Повторите эти действия для всех 3-х представлений. Наконец ваш сдерживает Шуд выглядеть
Надеется, что это помогает. Счастливое кодирование.
for first button:
button.centerX = 1.5*centerX;
button.centerY = 0.5*centerY;
for second button:
button.centerX = 0.5*centerX;
button.centerY = 0.5*centerY;
for third button:
button.centerX = 0.5*centerX;
button.centerY = 1.5*centerY;
for fourth button:
button.centerX = 1.5*centerX;
button.centerY = 1.5*centerY;
и добавить ограничения по высоте и ширине для кнопок и сделать.
@ centerX value? –
@AvijitNagare, когда вы создаете ограничение по горизонтали по горизонтали, оно будет создано, как указано выше в ответе. Измените множитель, когда я напишу – meth
(если вы также нужны ограничения для 4 квадрантов, это больше работы ..) –
это поместит 4 кнопки в центр экрана. –
Вы не сказали, что ваши квадранты также нуждаются в настройке .. :( –