Я хочу нарисовать UITableView с несколькими столбцами, как на рисунке ниже, который отличается от обычной пользовательской ячейки.
Как мне это сделать?
Это горизонтальная прокрутка? Это не выглядит так.
Если он только с вертикальной прокруткой, используйте обычный UITableView. Для каждой строки вы обычно используете UITableViewCell. Для каждого столбца просто используйте UIButton или любой виджет, который вам нравится. На вашем скриншоте он выглядит как как столбцы, но концепция столбцов отсутствует.
Вы можете легко создавать пользовательские ячейки UITableView, используя Interface Builder и загружая пользовательское перо. Посмотрите на http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/TableView_iPhone/TableViewCells/TableViewCells.html#//apple_ref/doc/uid/TP40007451-CH7 под заголовком «Загрузка пользовательских ячеек табличного представления из файлов пера».
http://usxue.is -programmer.com / posts / 14176.html это может помочь вам.
Вы также можете увидеть эту ссылку http://www.iphonedevx.com/?p=153
Если вы действительно хотите использовать UITableView, просто добавьте 6 элементов в строке в UITableViewCell.