2013-08-17 2 views
0

Я новичок в Core Graphics (и stackoverflow :)), и я создал приложение Master-Detail с UITableViewController. Теперь я хотел бы добавить фон Core Graphics в представление, которое будет отображаться вне ячеек (после последней ячейки и перед первой ячейкой вместо простого backgroundColor), которую я обычно рисую в методе drawRect:. Конечно, поскольку UITableViewController не является UIViewdrawRect: метод не вызывается, и если я добавлю UIView в Master View Controller, это тоже не сработает. Любая помощь будет принята с благодарностью. Спасибо.drawRect in Master-Detail Application

ответ

0

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

Контроллер таблицы имеет свойство tableView для доступа к представлению таблицы.

Это (вид таблицы), в свою очередь, имеет свойство backgroundView, где можно назначить вам собственный вид, который переопределяет drawRect: