масштаб объектива с фоном на одной оси - PullRequest
1 голос
/ 11 апреля 2011

привет, у меня есть фоновое изображение (вертикальные линии), например:

llllllllllllllllllllllllll

строка является изображением шаблона:

bgimg.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"pd_line2.png"]];

моя проблема: я бынравится перефразировать bgimg - он должен повторять линию по оси x: но растянуть линию по оси y.

следующая проблема: изображение шаблона также использует альфа-канал.

isэто возможно?Может кто-нибудь, пожалуйста, дайте мне подсказку?

заранее спасибо

1 Ответ

0 голосов
/ 11 апреля 2011

Конечно, вы можете масштабировать изображение различными способами с помощью функций GCContext, но, возможно, более простым способом было бы сделать ваш вид прозрачным (фон clearColor) и добавить дополнительный UIImageView (с pd_line2.png внутри) под ним.Встроенных в UIImageView параметров растяжения может быть достаточно для достижения того, что вам нужно, без какого-либо кодирования.

...