Как создать очень длинный Static TableView, используя раскадровку? - PullRequest
8 голосов
/ 27 декабря 2011

Мне нужно создать очень длинный Static TableViewController.

Статическая таблица имеет около 5 групп, каждая группа имеет несколько ячеек, 2-7 в зависимости от группы.

Как это сделать, когда конструктор интерфейсов позволяет видеть только фактический размер экрана и ничего более?

Есть ли способ прокрутки внутри таблицы в IB?Или, возможно, удлинение экрана, чтобы я мог видеть все группы и ячейки одновременно?Я имею в виду, что весь смысл IB в том, чтобы визуально оформить ваши экраны, но как вы можете создать экран длиной в несколько страниц?

Ответы [ 2 ]

26 голосов
/ 27 декабря 2011

ОБНОВЛЕНИЕ (26 декабря 2012 г.): Я только сегодня заметил, что в текущей версии XCode вы можете прокручивать двумя пальцами трекпад через длинный статический UITableView в раскадровке.Поэтому приведенный ниже ответ больше не нужен.

Для вашего viewController в инспекторе атрибутов справа установите для параметра «Размер» значение «Свободная форма».Затем для TableView установите высоту в Инспекторе размера на столько, сколько вам нужно (например, 1000).Создайте свой гигантский статический стол для вашего сердца.Настройки по умолчанию для распорок и пружин должны обеспечивать изменение размера таблицы до нормальных размеров при запуске приложения.

0 голосов
/ 02 декабря 2012

Интерфейсный конструктор теперь позволяет вам прокручивать в UITableView с помощью колеса прокрутки.

Не идеально для одновременного просмотра всего интерфейса, но все же очень полезно.

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