У меня есть представление таблицы, и я хочу распределить ячейки таблицы с пробелом - PullRequest
0 голосов
/ 10 июля 2010

Я хочу загрузить табличное представление с ячейками. Между клетками я должен видеть минимальный межклеточный промежуток. Как я могу увеличить расстояние до ячейки существующего табличного представления в корневом представлении моего контроллера навигации?

Ответы [ 2 ]

1 голос
/ 10 июля 2010

Вы не можете увеличить расстояние до ячейки, но то, что вы можете сделать, это создать подкласс UITableViewCell, переопределить -layoutSubviews и изменить положение всех внутренних представлений, чтобы обеспечить немного отступов на одном (или обоих) конце (ях) клетка.

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

0 голосов
/ 10 июля 2010

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

Вот хороший учебник по пользовательским ячейкам (я рекомендую посмотреть скриншот): http://icodeblog.com/2009/05/24/custom-uitableviewcell-using-interface-builder/

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