Сейчас я создаю UITableView в nip FlipsideView. Кажется, я не могу изменить фон представления таблицы из встроенного интерфейса. Я могу исправить это, создав выход, а затем установив фон. Тем не менее, я хочу, чтобы прокрутка просматривала закругленные углы, чтобы создать внешний вид, похожий на взгляды таблицы iPhone/поголовье iPhone. Есть ли способ получить доступ к представлению прокрутки в коде, чтобы я мог установить закругленные углы?
Можно ли получить доступ к UITableView ScrollView In Code From A Nib?
Ответ 1
A UITableView не имеет UIScrollView, он a UIScrollView. UITableView - это подкласс UIScrollView, который можно увидеть как documentation. Любые свойства функциональности UIScrollView, к которым вы хотите получить доступ, могут быть напрямую доступны через представление таблицы.
Аналогично, UITableViewDelegate - все UIScrollViewDelegate s.
Ответ 2
Вы можете добавить радиус угла к любому слою представления. Он будет выглядеть примерно так:
theTableView.layer.cornerRadius = 10.0f; // Or whatever radius you wanted to set
Я считаю, что вам нужно связать структуру QuartzCore и импортировать заголовок QuartzCore.h.
Это будет вокруг углов таблицы, похожих на то, как они появляются на обратной стороне Weather.app.
Ответ 3
Если я не ошибаюсь, представления таблиц для приложений "Запасы и погода" представляют собой просто одногрупповые сгруппированные представления таблиц (UITableViews, инициализированные стилем UITableViewStyleGrouped). Вам не нужно настраивать что-либо о свойствах табличного представления UIScrollView для создания такого же эффекта округленного угла.