как продлить фоновое изображение в IPhone? - PullRequest
0 голосов
/ 13 декабря 2010

У меня есть UIScrollView, когда кто-то нажимает кнопку, прокрутка становится длиннееИ я хотел бы также увеличить его фоновое изображение, что означает, что нижняя часть изображения может быть дублирована.ребята, вы знаете, как это сделать в Objective c?

спасибо большое!пенни

1 Ответ

2 голосов
/ 13 декабря 2010

Я думаю, это будет полезно для вас.

Вы можете установить представление прокрутки backgroundColor следующим образом;

scrollView.backGroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"moviestrip.png"]];

выполняя подобные действия, когда scrollView становится длиннее, изображение автоматически дублируется.

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

CGRect rect =  imageView.frame;
rect.size = scrollView.contentSize;
imageView.frame = rect;

при этом imageView будет отображать столько же, сколько и размер прокрутки.

С уважением,

Satya

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