Поместить графическую рамку / рамку вокруг стола - PullRequest
1 голос
/ 01 февраля 2011

У меня есть несколько таблиц в моем приложении.На данный момент они представляют собой простую стандартную прозрачную таблицу.Вы можете увидеть фоновое изображение за столом, и это нормально.

Поместите таблицу выглядит странно и, возможно, неуместно, потому что не очевидно, что это таблица.

Есть ли какой-то вариант (яне могли найти) для добавления рамки / границы (например, рамки рисунка) вокруг стола, внутри которого можно прокручивать таблицу?Я искал хотя бы таблицу и ничего не видел.

Так что, если это правда, тогда мне не нужно рисовать графику поверх таблицы, чтобы таблица появилась внутри нее.Любые советы приветствуются.

РЕДАКТИРОВАТЬ:

CGRect cgRct = CGRectMake(30, 50, 270, 350);
table = [[[UITableView alloc] initWithFrame:cgRct 
 style:UITableViewStylePlain]autorelease];
table.backgroundColor = [UIColor clearColor];
table.layer.borderWidth = 5;
table.layer.borderColor = [UIColor redColor];
table.dataSource = self;
table.delegate = self;

[self.view addSubview:table];

Добавлен этот код и импорт кварца.

Но границы не было нарисовано.

Ответы [ 2 ]

8 голосов
/ 01 февраля 2011

Вы можете использовать свойства его слоев:

#import <QuartzCore/QuartzCore.h>

tableView.layer.borderWidth = 1.0;
tableView.layer.borderColor = [UIColor redColor].CGColor;
1 голос
/ 01 февраля 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...