Я пытаюсь использовать ограничения автоопределения для автоматического изменения размера нескольких кнопок аналогичного размера, чтобы дать следующий эффект:
Перед изменением размера
Желаемый эффект после изменения размера
Как вы можете сказать, я хочу, чтобы кнопки имели одинаковый размер, и я также хочу, чтобы расстояние между каждой кнопкой составляло 20 точек. Сначала это кажется довольно простым, поэтому я устанавливаю следующие ограничения:
- Кнопки: пробел из левого соседа = 20 (включая кнопки слева и справа)
- Кнопки: пространство от правого соседа = 20 (включая кнопки слева и справа)
- Кнопки: та же ширина
Что на самом деле происходит после изменения размера
Когда в предварительном просмотре или когда я тестирую запуск приложения в своем iPhone/симуляторе, кнопка изменяет размер и даже не соответствует тому же ограничению ширины, которое я установил для него. Фактически, вид, содержащий виды, также изменяет размеры, чтобы они соответствовали новым размерам кнопок. Кто-нибудь знает, как исправить эту проблему исключительно в построителе интерфейса?