1

そのようなことは可能ですか?私は IB を介して UIScrollView を作成しましたが、それを IB で作成した UIImgeView のサブビューとして使用したいと考えていました。可能であれば、どうすればよいですか?

4

2 に答える 2

2

短い答えNO。回避策は、何が重要かによって異なります

1. UIImageViewxib でサブビュー階層を作成することが最も重要です

a から始めますが、UIViewそのクラスをに変更しますUIImageView

ここに画像の説明を入力

次に、コードで画像を設定します

self.myImageView.image = [UIImage imageNamed:@"someImage"];

2.xibに画像を設定することが最も重要です

次に、これまでと同じように実行し、サブビューをコードに追加します

[self.myImageView addSubview:someSubView];

3. imageView と他のビューを同時に移動およびスケーリングする必要がある

UIView次に、同じサイズの容器に入れます。UIImageView

ここに画像の説明を入力

ここでは、と別のサブビューcontainer UIViewを保持するを確認できますUIImageView

于 2012-04-07T01:08:36.807 に答える
0

それをUIImageViewにドラッグできない場合、それは可能ではないと思います.imageViewsの目的はサブビューを保持するためのものではありません. ただし、コードに追加するのは簡単です

[imageView addSubview:subView];
于 2012-04-06T06:16:45.487 に答える