2016-05-10 2 views
2

Я пытаюсь решить эту проблему, что, вероятно, будет небольшой проблемой с использованием UIScrollView. Может помочь небольшой фон.XCode 7.3 ScrollViews и контроллеры навигации

У меня есть ViewController, в котором есть панель навигации. В правом верхнем углу есть кнопка («Добавить стиль»), которая делает Push для этого нового контроллера представления, с именем Add Bill.

On Add Bill, я снял флажок «Настроить прокрутки» и установил размер «Freeform». Я добавил элемент NavigationItem, называемый Add Bill, без кнопки возврата, но с помощью BarButtonItem, Cancel, который находится слева.

Затем я добавил новый UIScrollView и с автоматическими ограничениями снял флажок «Constrain to Margins» и установил все реляционные ограничения равны нулю.

В UIScrollView я добавил UIView и с автоматическими ограничениями установил все реляционные ограничения в ноль и назвал его ContentView.

Затем я Linked (управление кнопкой мыши) из ContentView в View (родитель UIScrollView), и установить ограничения для «Равные ширин» и «равных высотах» и установить «Равные высоты» приоритет «Low» ,

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

  • не дает мне возможности прокрутки
  • дает мне минимальную свитка возможности, т.е. она прокручивается, но только около 40 пикселей стоит

Вот изображение моего Scene Explorer,

enter image description here

Если у вас есть какие-либо идеи по поводу этого или где я запутался, сообщите мне об этом! Спасибо, и ура!

ответ

Смежные вопросы