2013-05-17 3 views
2

Я работаю над приложением iOS с использованием RubyMotion и жемчужины ProMotion. Как создать пользовательские ячейки таблицы с помощью ProMotion? Если я использую построенный в экранах таблиц, я могу использовать только стиль IOS по умолчанию, который не очень помогает.Пользовательский стиль для ячеек таблицы ProMotion

Я добавил эту функцию, которая работает, когда ProMotion не используется. Однако, когда я использую это на экране Promotion, это не стрельба:

def tableView(tableView, cellForRowAtIndexPath:indexPath) 

... 

end 

ответ

8

Promotion имеет свой собственный механизм для создания ячеек таблицы.

Вы прочитали это? https://github.com/clearsightstudio/ProMotion/wiki/API-Reference:-ProMotion::TableScreen#table_data

Вы должны быть в состоянии делать то, что вам нужно :-)

EDIT:

Вот пример, чтобы настроить цвета UITableView, а также UITableViewCells.

https://gist.github.com/Arkan/5662905

+0

Ну, как я могу добавить свой стиль в таблицу продвижения? Кажется, я могу использовать только стиль «по умолчанию». –

+0

Я отредактировал свой ответ, чтобы дать вам пример! – Arkan

+0

Это работает? – Arkan

2

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

https://gist.github.com/j-mcnally/5151e2cf5cbef290ed44