私はいくつかの写真を持っています。たとえば、長方形の紙のようにしましょう。画面の中央に配置したいのですが、ユーザーが指で左または右にスライドすると(左としましょう)、その紙片は左に(指で)移動し、右から新しい部分が来るはずですいくつかの新しい情報を含む紙。
私の説明が紛らわしくないことを願っています。この機能は iOS SDK で簡単にできると思いますが、何を使えばいいのかわかりません...
助けてくれてありがとう;)
私はいくつかの写真を持っています。たとえば、長方形の紙のようにしましょう。画面の中央に配置したいのですが、ユーザーが指で左または右にスライドすると(左としましょう)、その紙片は左に(指で)移動し、右から新しい部分が来るはずですいくつかの新しい情報を含む紙。
私の説明が紛らわしくないことを願っています。この機能は iOS SDK で簡単にできると思いますが、何を使えばいいのかわかりません...
助けてくれてありがとう;)
そのためにを使用することをお勧めしますUIScrollView
。「紙片」(おそらくビュー(UIImageView
おそらく?))をサブビューとして追加しcontentSize
、スクロールビューのプロパティをそれらすべてに合うように設定します。showsHorizontalScrollIndicator
スクロールビューのプロパティをに設定しNO
て、スクローラーを非表示にすることもできます。
私の頭のてっぺんから、私はこのようなものを想像します:
UIScrollView *aScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
aScrollView.showsHorizontalScrollIndicator = NO;
CGFloat paperWidth = 320;
NSUInteger numberOfPapers = 5;
for (NSUInteger i = 0; i < numberOfPapers; i++) {
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(paperWidth * i, 0, paperWidth, aScrollView.bounds.size.height)];
imageView.image = LOAD_IMAGE_HERE...;
[aScrollView addSubview:imageView];
}
CGSize contentSize = CGSizeMake(paperWidth * numberOfPapers, aScrollView.bounds.size.height);
aScrollView.contentSize = contentSize;
[self.view addSubview:aScrollView];