Раньше все работало отлично, пока вчера я не обновил Xcode до версии 8.
Если я не использую никаких ограничений, я могу видеть кнопки, но когда я применяю ограничения к кнопкам, они исчезают, независимо от того, какие или сколько ограничений (высота, вертикальный интервал, трейлинг и т. д.) я применяю.
Когда я нажимаю кнопки, они ведут себя нормально (события отправляются всегда, поэтому я предполагаю, что они действительно находятся там (?)). Я попытался изменить цвет текста, цвет фона (даже добавив новый UIButton), но безуспешно. Я не вижу кнопок. Когда я меняю цвет фона Centered View
, я вижу это изменение в приложении. Самое странное, когда я нажимаю Debug View Hierarchy
в Xcode, чтобы посмотреть, что происходит, там все выглядит нормально; Я вижу все кнопки, расположенные так, как я ожидаю.
Тестирование приложения на iPhone 5 (iOS 9.3.5) и iPhone 6 (iOS 10).
Я использую Swift 2.3, iOS 10 и Xcode 8.
Это ошибка в Xcode 8? Как решить эту проблему?
ОБНОВЛЕНИЕ:
Я только что понял, что такая же проблема с ограничениями возникает и в UILabel, и в UIImageView. Они выглядят нормально без ограничений, но когда я добавляю какие-либо ограничения, они исчезают.