XCode: настройка нескольких столбцов UITableView - PullRequest
1 голос
/ 04 сентября 2010

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

Я пытаюсь настроить табличное представление с изображением и меткой в ​​каждой строке,Изображение будет изображением-индикатором (Новое, Выполняется, Остановлено, Завершено и т. Д.), А метка будет именем конкретной проблемы.

Я могу настроить представление таблицы обычно одним столбцом, но яне могу найти ничего (в коде или в Интерфейсном Разработчике), который устанавливает количество столбцов для таблицы.Я предполагаю, что мне нужно будет настроить два столбца для таблицы.

После этого мне также понадобится помощь в том, как добавить изображение в первый столбец и добавить метку во второй столбец.По сути, мне нужны те же функциональные возможности и внешний вид, которые вы получаете от родного приложения Photo Album для iPhone, которое показывает миниатюру слева и метку в центре.И, пожалуйста, относитесь ко мне, как будто я глупый, так как я искал по всему, и у всех в Интернете, кажется, есть опция в IB для табличных представлений, которая устанавливает количество столбцов ... всех, кроме меня.: P

Ответы [ 3 ]

3 голосов
/ 07 сентября 2010

Ваш лучший способ действий - создать свой собственный UITableViewCell и специально спроектировать его так, чтобы он включал изображение и текстовую метку. Все, что за этим стоит, означает, что вам придется начать создавать подклассы UITableView, что не для слабонервных. Другой вариант - заглянуть в стороннюю библиотеку, такую ​​как AQGridView.

0 голосов
/ 01 марта 2011

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

См .: http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/TableView_iPhone/TableViewStyles/TableViewCharacteristics.html#//apple_ref/doc/uid/TP40007451-CH3-SW14

и

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITableViewCell_Class/Reference/Reference.html#//apple_ref/c/econst/UITableViewCellStyleDefault

0 голосов
/ 04 сентября 2010

В UITableViews нет такой вещи, как столбец.Есть один из двух маршрутов, которые приходят на ум сразу.

1) Используйте 2 UITableView, которые расположены рядом и синхронизируются друг с другом, когда вы двигаетесь (это может выглядеть немного странно)

2) Поместите метку и изображение в одну и ту же ячейку UITableView.

Какой у вас выбор?

Еще одна вещь - вы программируете для iPhone, iPad?

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