2015-07-15 5 views
1

У меня есть приложение, в котором я хочу иметь tableView с пользовательским tableViewCell, который имеет пять столбцов.TableViewCell с несколькими столбцами

Я хочу, чтобы они были похожими на 20%, 30%, 15%, 20% и 15% всей ширины ячейки, потому что я хочу, чтобы мое приложение запускалось на iPhone и iPad.

Каков наилучший способ для этого?

Теперь я создал прототип tableViewCell с 5 ярлыками. Я также добавил к ним ограничения, но ограничение ширины - это просто константа. Кроме того, когда я добавил ограничения ширины на метки, появились некоторые столкновения, и я не знаю, как их исправить.

Here is a screenshot.

ответ

0

Вы можете создать ячейку таблицы вида с точки зрения сбора. Таким образом, вы можете получить различную часть в ячейке, а также вы можете изменять ширину каждого столбца программно, исходя из ваших потребностей.

Благодаря

+0

Можете ли вы привести несколько примеров этого. Я нашел один с объективом-C, но я не могу преобразовать его в быстрый. http://ashfurrow.com/blog/putting-a-uicollectionview-in-a-uitableviewcell/ – mikle94

0

Вид таблица имеет только один столбец, и допускает только вертикальную прокрутку. link

Если вы хотите использовать несколько столбцов, вы можете использовать UICollectionViewController

0

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

Чтобы исправить это, смените ширину ограничений на множитель ширины супервизора.

enter image description here

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