0

こんにちは私はストーリーボードにボタンが垂直に配置された4つの画像を持っているuiscrollviewを持っています、ページングを有効にしていますが、ほとんどの画像をスキップして最後の画像にスナップします。ロードせずに各フルスクリーン画像で停止させる方法はありますかたくさんのuiviews?これが私がすでにかなり基本的なコードです。.h

IBOutlet UIScrollView *scroller2;
}

@property (nonatomic, strong) IBOutlet UIScrollView *scroller2;

@end

.m 
@synthesize scroller2;
[scroller2 setContentSize:CGSizeMake(320, 3543) ];
scroller2.pagingEnabled = YES;
4

1 に答える 1

0

コメントを投稿するのに十分な担当者がいないので、回答で十分です。

問題の再現に問題があったので、scrollView内にimageViewsのサイズを投稿していただけませんか。また、どこかでWebから画像を読み込んでいますか、それとも単なるローカル画像ですか?

ページングが有効になっている方法は、ケース内のすべての「ページ」または画像ビューと画像がギャップなしで互いに隣接していることを前提としています。デバイスの画面サイズを追加し、次のポイントにスナップするだけでページを計算します。いくつかの写真をスキップすると言うとき、それは場合によっては写真の途中までスナップしているということですか、それとも最後までスキップしているということですか?

すべてを480pxのブロックで互いに真下に配置しようとすると、ページングが有効になっているはずです。

これがお役に立てば幸いです。どうやって乗るか教えてください

于 2013-02-05T21:47:05.723 に答える