0

UIScrollView 内に多くの UITextView と UIImageView があります。この UITextViews と UIImageView を動的に作成します。この要素を動的に作成する場合、ズームインとズームアウトを行うにはどうすればよいですか? 1 つの UITextView と 1 つの UIImageView がある場合もあれば、2 つの UIImageView と 1 つの UITextView がある場合もあります。

4

2 に答える 2

0

UIScrollViewのcontentSizeを把握する必要があります。追加されたすべてのUIViewをループして、右下隅にあるUIViewを特定し、フレームの原点+サイズを取得します。これはフルサイズである必要があり、scrollview.contentSizeをそのCGSize値に設定します。

于 2012-12-12T18:12:56.877 に答える
0

ズームインしたいすべてのものを含むビュー ( のいずれかUIViewまたはサブクラス) を作成し、のデリゲート メソッドでそれを返す必要があります。UIViewUIScrollViewviewForZoomingInScrollView:

明らかに、それに応じてcontentSizemaximumZoomScaleおよびminimumZoomScaleプロパティを設定します。

于 2012-12-12T19:25:00.027 に答える