Пользовательские панели вкладок, представления таблиц и т. д.

это мой первый вопрос здесь, в Stack Overflow.

Я искал способ сделать это с тех пор, как начал программировать для iOS (что было на самом деле не так давно, около месяца), но я не смог найти конкретного объяснения, поэтому я решил спросить вас .

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

Проверьте Wunderlist или ReadMore, эти два примера — отличные примеры того, что я имею в виду.

Wunderlist был создан с использованием Titanium, очевидно, что редактирование фона и настройка ячеек представления таблицы и фона представления таблицы проще в JavaScript, но если у Titanium есть способ сделать это, то должен быть способ сделать это изначально в Objective-C, верно?

Заранее спасибо, ваша помощь очень ценится.


person arturovm    schedule 13.02.2011    source источник


Ответы (2)


Существует несколько способов создания пользовательского UITableView и связанных с ним ячеек.

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

person John Parker    schedule 13.02.2011
comment
Спасибо Спасибо спасибо! Вы не только ответили на мой вопрос, но и пост, на который вы мне указали, также помог мне лучше понять, как работают табличные представления. И последний вопрос ко всем, кто это читает: есть ли способ сделать то же самое с панелью навигации? - person arturovm; 13.02.2011

существует несколько способов настройки UITabelViewCells.

Руководство по программированию Table View для iOS
Интересные главы:

  • Программное добавление подпредставлений в представление содержимого ячейки
  • Загрузка пользовательских ячеек табличного представления из файлов пера
  • Создание подкласса UITableViewCell
person vikingosegundo    schedule 13.02.2011