Удаление автоматического ограничения в IB

Я создаю контент для UIScrollView в построителе интерфейса, uiview находится внутри uiscrollview и имеет следующие свойства:

  • сверху для суперпросмотра
  • снизу до супервизора
  • оставлен для наблюдения
  • ширина: 1536

Но по какой-то причине я не могу удалить автоматическое ограничение «вправо: -768», я понимаю, почему он думает, что должен добавить это, однако я установил, что это представление слева будет ограничено левым суперпредставлением, и установил его абсолютную ширину . Конечно, я должен быть в состоянии удалить его?

Это вызывает у меня раздражающую ошибку, поэтому, когда я пытаюсь прокрутить представление, добавляется -768, что делает вторую страницу представления прокрутки невидимой и вместо этого делает видимой призрачную «третью страницу».


person Adam Carter    schedule 02.04.2013    source источник


Ответы (2)


Извините, я ответил на это на другом сайте и забыл о SO.

Я удалил его, установив IBOutlet и удалив его программно.

person Adam Carter    schedule 19.04.2013

IB не позволяет указывать неоднозначные или невыполнимые ограничения. Вы не можете удалить ограничение, потому что без него ваши ограничения будут неоднозначными.

person an0    schedule 19.04.2013