1

iOSでプログラムでスクロールビューを作成しました。

そのスクロールビューに2〜3枚の画像を表示し、画像を上下に垂直に追加しています。画像をタッチして垂直にスクロールすると機能します。しかし、画像間の空白に触れてスクロールしようとすると、うまくいきません。Scrollview はそれに応答しません。

関連するコードは次のとおりです。

        UIImageView* imageView = [[UIImageView alloc] initWithFrame:imageRect];
        [imageView setImage:[UIImage imageNamed:@"background.png"]];
        [scrollView addSubview:imageView];
        [self didAddSubview:imageView];
        .....
        ...... 
        [scrollView setScrollEnabled:YES];
        [[self view] addSubview:scrollView];

どんな入力も役に立ちます。

ありがとう。

4

2 に答える 2

0

設定、

[scrollView setFrame:size];
[scrollView setContentSize:contentsize];

垂直または水平にスクロールしない場合は、コンテンツのサイズを現在のサイズより大きくする必要があります。

于 2013-11-09T08:36:01.110 に答える