Как использовать UIScrollView со сложной картиной - PullRequest
0 голосов
/ 16 ноября 2010

У меня сложная картина.Он состоит из нескольких слоев.Каждый слой - это картинка.например, фоновое изображение -> изображение человека -> изображение оружия -> изображение на переднем плане Я хочу перетащить и использовать жест пинч со сложной картиной.Могу ли я сделать это с помощью UIScrollView?

1 Ответ

0 голосов
/ 16 ноября 2010

Что произойдет, если вы создадите все UIImageViews вашего сложного изображения и поместите их в UIScrollView (я предполагаю, что вы пробовали это, прежде чем задать свой вопрос?)

, то есть из контроллера представления:

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
    UIImageView *i1 = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"backgoround.png"]] autorelease];
    UIImageView *i2 = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"man.png"]] autorelease];
    UIImageView *i3 = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"gun.png"]] autorelease];

    UIView *v = [[[UIView alloc] initWithFrame:[[self view] bounds]] autorelease];
    [v addSubview:i1];
    [v addSubview:i2];
    [v addSubview:i3];

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