Как вы рисуете на вид, используя Core Graphics на iPhone - PullRequest
0 голосов
/ 27 мая 2011

Я новичок в программировании iPhone и не могу понять, как использовать Core Graphics. Код, с которым я тестирую:

- (void)drawRect:(CGRect)rect{
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextClearRect(ctx, rect);
CGContextSetRGBStrokeColor(ctx, 255, 255, 0, 1);
CGContextStrokeRect(ctx, CGRectMake(195, 195, 60, 60)); }

Я поместил его в файл ViewController.m в приложении на основе View по умолчанию, но ничего не происходит при запуске приложения.

Ответы [ 2 ]

3 голосов
/ 27 мая 2011

drawRect - это метод класса UIView, а не UIViewController. Вам нужно создать собственный подкласс UIView и реализовать его drawRect. Чтобы реально использовать класс, просто установите имя класса в файле xib, который поставляется вместе с представлением.

0 голосов
/ 27 мая 2011

Существует больше ресурсов для изучения Core Graphics , вам просто нужно зайти в Google.1006 * Начало работы с графикой и анимацией

Основная графика 101: Шаблоны

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