Элементы пользовательского интерфейса не отображают, где они на самом деле находятся на раскадровке в XCode - PullRequest
0 голосов
/ 05 июля 2018

хотя элементы показывают, они не отображаются в правильном месте

Когда я помещаю элементы пользовательского интерфейса в раскадровку этого приложения, над которым я работаю, они не отображаются в нужном месте. Я могу редактировать их, перемещать, манипулировать ими ... но все это проявляется ниже, чем там, где они на самом деле находятся. затем на этом втором контроллере просмотра, который я создал, заголовок первого контроллера просмотра теперь отображается там.

Не совсем уверен, есть ли способ, которым я могу сбросить раскадровки или заставить его вообще очиститься.

спасибо.

Ответы [ 2 ]

0 голосов
/ 06 июля 2018

Две кнопки были в виде стека с ограничениями, которые отбрасывали их. Как только я удалил представление стека и выложил кнопки без дополнительного представления, они отлично работали.

0 голосов
/ 05 июля 2018
  • сначала удалите все свои ограничения с левой стороны раскадровки.
  • запустите приложение и посмотрите, как оно выглядит
  • Теперь установите правильные ограничения для каждого виджета один за другим и попробуйте
...