Проблемы проектирования с ячейками UITableView - PullRequest
1 голос
/ 19 сентября 2011

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

http://casperslynge.dk/2.png

А вот как это выглядит на данный момент:

http://casperslynge.dk/iphone1.png

Я не могу сделать так, чтобы мое представление в моем xib-файле (прикрепленном к TableViewCell) заполняло все окно (ширина или высота). Если я установлю ширину 320, это будет похоже на картинку выше. Он начинается в начале ячейки (верхняя левая сторона). Как я могу это изменить?

В следующем UITableView, который активируется при нажатии на ячейку, проблем нет (см. Рисунок ниже), но нет никаких изменений в коде в двух контроллерах табличного представления.

(http://casperslynge.dk/iphone2.png)

Наконец, у меня есть желание вставить ячейки из рисунка «Abonnementer» в мой «Selskaber» TableView, как выпадающее меню (см. Последнее изображение). Это возможно?

(http://casperslynge.dk/3.png)

Спасибо.

1 Ответ

0 голосов
/ 19 сентября 2011

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

Я предполагаю, что ваш xib для ячейки имеет представление о том, что вы хотите заполнить весь кадр ячейки? Это возможно, установив настройки источника и кадра в конструкторе интерфейсов.

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

Вы устанавливаете сгруппированный / простой стиль здесь. Эта таблица в стиле «сгруппированы».

Table view style

Глядя на ваш скриншот, я уверен, что это то, что у вас есть. Вы можете увидеть закругленные углы на заднем плане.

Если вы придерживаетесь сгруппированного стиля, вы можете закрепить скругленные углы, выбрав ячейку в построителе интерфейса, а затем выбрав «Обрезать границы»

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