1

私はプログラミングに非常に慣れていません。現在、UIButtons を使用してさまざまな .xml ファイルにアクセスする iOS アプリを開発していますUIViews。それぞれに aUIScrollViewを含む aが含まれていUIImageViewます。目的は、ズーム可能、スクロール可能、およびパン可能な画像を作成することです。これらすべてを行う方法の非常に良い例を見つけましたが、コードは @ で画像を宣言しているため、いくつかを作成しUIViews、それぞれのコードを生成して特定のものを管理する必要がありますUIImage(すべての名前が異なるため) UIScroll. 実用的ではありません。私が必要とするのは、UIViewContoller異なるビュー用の単一のものと、異なる画像を持つビューを処理する単一のコードを持つことです。

これは、画像をスクロールおよびズームするように設定し、スクロール ビューに追加するコードです (ただし、コードではなく、ストーリーボードを介して視覚的に画像を含めたいと思います)。

- (void)viewDidLoad {
    [super viewDidLoad];

    // Title

    self.title = @"Image";

    // Set up the image to scroll & zoom and add it to the scroll view

    UIImage *image = [UIImage imageNamed:@"photo1.png"];

    self.imageView = [[UIImageView alloc] initWithImage:image];

    self.imageView.frame = (CGRect){.origin=CGPointMake(0.0f, 0.0f), .size=image.size};

    [self.scrollView addSubview:self.imageView];

助けてください!!

ありがとうございました。

4

0 に答える 0