私はプログラミングに非常に慣れていません。現在、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];
助けてください!!
ありがとうございました。