0

私の漫画本アプリは稼働していますが、いくつか不足しています。

1) 画像を左から右にスクロールさせたいのですが、アプリを開くと自動的に横向きモードに設定されています。アプリのこの部分はどこで調整できますか? (ところで...ポートレートモードで左から右にやっています)

2) 2 つの画像が表示されています... addSubView を使用してコード内の他の 22 の画像をどこに追加すればよいですか?

// load all the images from our bundle and add them to the scroll view
NSUInteger i;
for (i = 1; i <= kNumImages; i++)
{
    NSString *imageName = [NSString stringWithFormat:@"image%d.jpg", i];
    UIImage *image = [UIImage imageNamed:imageName];
    UIImageView *imageView = [[UIImageView alloc] initWithImage:image];

    // setup each frame to a default height and width, it will be properly placed when we call "updateScrollList"
    CGRect rect = imageView.frame;
    rect.size.height = kScrollObjHeight;
    rect.size.width = kScrollObjWidth;
    imageView.frame = rect;
    imageView.tag = i;  // tag our images for later use when we place them in serial fashion
    [scrollView1 addSubview:imageView];
    [imageView release];

[self layoutScrollImages]; // ここで、写真をスクロールビュー内のシリアル レイアウトに配置します

}

4

2 に答える 2

0

それは本当にあなたが何をしたいかによって異なります。UIScrollView は連続スクロール用です。たとえば、ユーザーがコミック画像 1 の右半分とコミック画像 2 の左半分を同時に表示できるようにしたい場合などです。

画像をより離散的に表示することが本当に必要な場合 (「次のページ」/「前のページ」パラダイム)、別々のビューを用意して、それらの間でアニメーション化することをお勧めします。UIScrollView はまったくありません。

実際にどのような動作が必要かを説明していただければ、より具体的に説明できます。

于 2009-08-02T17:33:32.010 に答える
0

多分これらの2つのリンクがあなたを助けるでしょう

http://code.davidjanes.com/blog/2009/09/26/uipagecontrol-uiscrollview/

http://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html

于 2011-06-14T21:29:22.583 に答える