2012-06-22 2 views
0

У меня есть TableView в представлении, и когда он прокручивается, закругленная часть стола внизу обрезается. Я бы хотел, чтобы он вел себя как приложение «Акции», где табличный вид фиксируется круглыми углами и прокручивается прокрутки в фиксированных закругленных углах. Как это делается?Прокрутка по UITableView показывает нижнюю часть отрезанной таблицы

enter image description here

ответ

0

Во-первых, добавьте рамочное библиотеку QuartzCore к вашему проекту, если у вас нет.

Тогда в вашем UIViewController, который управляет UITableView, сделать:

#import <QuartzCore/QuartzCore.h> 

, а затем на viewDidLoad:

myTableView.layer.cornerRadius = 8; 

И это даст 8px закругленные углы. Структура QuartzCore предоставляет множество очень полезных вещей, которые вы можете делать с UIViews и их внутренними слоями. Экспериментируйте!

+0

Пытался что и его до сих пор не работает :(выглядит точно такой же – user1337645

+0

дэ не могли бы вы попытаться опубликовать полный скриншот, потому что маленький осколок затрудняет понять, что именно вы делать неправильно. – CrimsonDiego

+0

У меня есть внешний вид, который содержит табличное представление и метку под табличным представлением. Размер таблицы составляет 3/4 экрана. Элементы в представлении таблицы превышают пространство прокрутки, поэтому при прокрутке вы видите, что он обрезается без закругленного угла. «oad», который вы видите, - это конец метки, который должен отображаться под табличным представлением. Это помогает? – user1337645

0

Для вашего Этого требования я просто сказать вам использовать Scrollview Помощь ... В ScrollView Просто Помещенный TableView и в viewWillAppear или где ваши данные перезагружать в то время поместить сильфон кода

 yourTableView.frame = CGRectMake(yourTableView.frame.origin.x,yourTableView.frame.origin.y, yourTableView.frame.size.width, yourTableView.contentSize.height); 

    float ftbl = yourTableView.frame.origin.y + yourTableView.contentSize.height + 15; 
    yourScrollView.contentSize=CGSizeMake(320, ftbl); 

Здесь объявить тип Tableview с Сгруппированные в случае необходимости .. Конечно это полезно для вас ... :)

Смежные вопросы