2013-09-12 2 views
2

Я использовал настраиваемый UITableViewController с и пользовательский заголовок группы, нижний колонтитул группы и ячейки. С iOS 7 ширина ячейки изменилась на полную ширину UITableView. Можно ли изменить ширину группы/ячейки и использовать UITableViewController?Пользовательская ширина UITableViewCell в iOS7

+0

См http://stackoverflow.com/questions/2539021/how-to-set-the-width-of-a-cell-in-a-uitableview-in-grouped-style – bengoesboom

ответ

3

Я столкнулся с этой проблемой. Мой (сгруппированный стиль) tableView имел обыкновение иметь вложенные ячейки размером около 10 px с левой и правой стороны. С iOS7 содержимое в сгруппированных табличных представлениях растягивается до краев таблицы.

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

+0

Это подход будет иметь нежелательное влияние, если у вас есть какие-либо виды заголовка/нижнего колонтитула в таблицеView – bengoesboom

1

Этот ответ имеет хорошее решение для настройки пользовательской ширины UITableViewCell. Используйте это в сочетании с проверкой того, использует ли устройство iOS7, и у вас будет хорошее решение.

How to set the width of a cell in a UITableView in grouped style

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