Добавление недостающих ограничений не означает «добавить ограничение, которое, как я думаю, будет лучше в моем проекте». Xcode добавляет некоторые ограничения, чтобы сохранить все на своем месте, но это может (или не обязательно) быть тем, что вы хотите.
Чтобы нарисовать элемент управления на месте без двусмысленности, вам потребуется не менее 4 ограничений, по два на каждом топе (два для X, два для Y). Я рекомендую очистить все ограничения и запустить управление с помощью управления, добавив ограничения.
Некоторые советы:
- вы можете установить ограничения, а затем переместить элемент управления, попросите Xcode обновить ограничения на новую позицию с обновления Ограничений вариант. фреймы обновления вариант делает противоположное: с учетом набора ограничений, перерисовывает ваш контроль в правильном положении.
- Используйте помощник редактора, чтобы разделить ваш взгляд Xcode, так что вы можете выбрать Preview и иметь при разработке вашего раскадровки и посмотреть, как это выглядит. Вы можете добавить различные устройства, чтобы увидеть, как она подходит (маленькая кнопка + в нижней части)
Благодаря это помогло теперь выглядит так, как я хочу, чтобы это выглядело – Joel
Когда я нажал на маленький " + ', я не мог видеть iPad. Я мог видеть iPhone 3,5,4,4,7,5,5 дюймовые экраны, но не iPad. Я просто хочу посмотреть, как мои ограничения работают на iPad с этими экранами iPhone. –
Добавили ли вы iPad в свою информацию о развертывании? Перейдите на вкладку «Проект»> «Цель»> «Общие». Здесь, смотрите раздел «Информация о развертывании». В устройствах выберите Universal, чтобы вы могли увидеть раскадровки iPad, а также просмотреть экраны iPad. –