Хорошо, поэтому я учусь использовать UIScrollView в построителе интерфейса. поскольку сам scrollView не имеет содержимого, я создал другое представление, contentView, для хранения моих элементов управления и прокручиваемого содержимого. в это представление я помещаю элементы управления, метки и т. д., а затем в моем коде я устанавливаю contentSize для scrollView равным размеру этого contentView.
Мой вопрос кажется потрясающе простым и настолько очевидным, что я, должно быть, что-то упустил. когда я создал этот XIB в IB, я получил ваше стандартное пустое окно интерфейса iPhone. Я сбросил scrollView поверх него, он занял все окно. Я сбросил представление поверх этого, оно заняло всю прокрутку. Я добавил несколько элементов управления, которые до сих пор я вижу внутри прямоугольника contentView в IB.
У меня вопрос: как мне работать / добавлять элементы управления, которые находятся вне видимой части contentView в IB? РЖУ НЕ МОГУ. это кажется таким простым, но я просто не понимаю. Я могу установить высоту представления содержимого или перетащить прямоугольник на все, что мне нравится (и действительно, в этом весь смысл прокрутки), но фиксированное окно пользовательского интерфейса из IB не будет расширяться, поэтому я могу видеть «закадровую» часть ContentView, чтобы добавить дополнительные элементы управления. Это похоже на то, что он просто зафиксирован в этом размере, потому что это размер одного экрана iPhone, и он не позволяет мне сделать его больше / выше.
что я сделал не так?
-a