Как я могу установить изображения SVG как изображения кнопок в IOS SDK? - PullRequest
1 голос
/ 22 марта 2012

Я хочу установить изображения svg (масштабируемая векторная графика) как изображения кнопок в ipad.so, чтобы я мог использовать одно и то же изображение для ipad2, ipad3

Ответы [ 2 ]

1 голос
/ 22 марта 2012

Вы должны использовать сторонние библиотеки.Кварц не знает о SVG.

0 голосов
/ 12 января 2016

Вы также можете использовать https://github.com/arielelkin/PocketSVG

//Step 1
CGPathRef myPath = [PocketSVG pathFromSVGFileNamed:@"icon_convidar"];

//Step 2: To display it on screen, you can create a CAShapeLayer
//and set myPath as its path property:
CAShapeLayer *shape = [CAShapeLayer layer];
shape.path = myPath;


//Step 3: Fiddle with it using CAShapeLayer's properties:
shape.strokeColor = [UIColor redColor].CGColor;
shape.lineWidth = 4;

//Step 4: Display it!
[self.btnConvidar.layer addSublayer:shape];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...