Подтвердить что ты не робот

Проблема с раскладкой семян Xcode 8 GM

Я пробовал семена XCode 8 GM, и я обнаружил серьезную проблему в Storyboard, либо вы используете Auto Layout, либо отключили его, Xcode 8 испортил UIView, включенный в UIScrollView, как показано ниже:

введите описание изображения здесь

введите описание изображения здесь

Проводная вещь заключается в том, что если я изменю размер встроенного UIView в ScrollView, закройте Xcode и снова откройте мой проект, чтобы UIView больше снова, без всякого смысла, все время.

Вы столкнулись с той же проблемой?

Как вы думаете, Apple исправит эту большую ошибку с официальной версией XCode 8?

Спасибо!

UPDATE К сожалению, даже официальная версия Xcode 8 имеет такую ​​же проблему: (

4b9b3361

Ответ 1

EDIT. Наконец, Apple исправила эту проблему с помощью Xcode 8.2.1, хорошая работа Apple devs:)

Ответ 2

если вы используете автоматическую компоновку, а затем выберите один за другим UIViewController Scene в главной раскадровке. Нажмите Обновить кадр, он автоматически настроит все кадры выбранного контроллера.

введите описание изображения здесь

Ответ 3

Единственное обходное решение, которое я нашел для этого, заключается в том, чтобы сделать размер контроллеров размеров "фиксированным" с помощью параметра "Инспектор размеров".

Ответ 4

Вы можете изменить параметр "Имитированный размер контроллера" из инспектора размера. Перейдите к инспектору размеров и измените имитированный размер на Свободную форму. Вы можете задать ширину и высоту изображения по своему усмотрению. Чтобы просмотреть экран, как это было в iOS 9, измените ширину и высоту на 600. введите описание изображения здесь

Ответ 5

Если вы компилируете свою сборку для iOS 9.3 или более ранних версий, вы можете просто изменить сборки для опции до 9.3x.

Изменить сборки для 9.3: -

введите описание изображения здесь