2015-10-16 3 views
0

У меня есть динамически созданный tableView в XCode, который генерирует ячейки из массива. В настоящее время ячейки не заполняют весь экран, то есть есть пустые строки под ними. Как мне заставить их заполнять любой размер экрана для любого устройства iOS в любой ориентации, пожалуйста? Кроме того, в другом представлении таблицы больше элементов массива заполняет таблицу, но я не могу прокручивать их, чтобы просмотреть их все. Как включить прокрутку в виде таблицы? Итак, вкратце, как я могу получить заполненные ячейки для заполнения экрана любого устройства iOS? И как включить прокрутку? Спасибо большое :) Мне действительно нужна помощь!TableView Cells для заполнения экрана Swift

ответ

0

Я не уверен, что вы спрашиваете, потому что вы не предоставили достаточно информации, чтобы точно определить, какую задачу вы пытаетесь выполнить. Можете ли вы уточнить, что вы пытаетесь сделать?

Я могу посоветовать по вашему запросу, как прокручивать. Если вы хотите прокручивать, вам придется вложить TableView в качестве дочернего элемента родительского ScrollView. Вы можете включить прокрутку в ScrollView, что позволит вам прокручивать содержимое в дочернем TableView.

+0

Спасибо за ваш быстрый ответ (каламбур)! У меня есть tableview - 6 заполняемых ячеек - как я могу заставить их заполнить весь экран? Прямо сейчас у меня есть эти 6 ячеек и как 10 пустых ячеек ниже занимающих размер экрана? Яснее? :) спасибо –

+0

Это немного яснее, но все же не идеально. Итак, у вас есть TableView, и вы хотите заполнить экран в зависимости от того, сколько ячеек заполнено? Что я могу сказать, основываясь на вашем комментарии, так это то, что вы захотите записать значение количества заполненных ячеек, а затем установить ограничения размера на основе высоты/ширины устройства. Вы можете получить высоту и ширину устройства: [Здесь] (http://stackoverflow.com/questions/24110762/swift-determine-ios-screen-size) и установить ограничения с помощью: [This] (http://stackoverflow.com/questions/30078267/dynamic-size-table-view-cells-using-auto-layout-constraints) –

+0

Вы правы, это то, что я прошу, но я все еще не уверен, как это реализовать. Благодаря! : D –