UIScrollView 内に多くの UITextView と UIImageView があります。この UITextViews と UIImageView を動的に作成します。この要素を動的に作成する場合、ズームインとズームアウトを行うにはどうすればよいですか? 1 つの UITextView と 1 つの UIImageView がある場合もあれば、2 つの UIImageView と 1 つの UITextView がある場合もあります。
2 に答える
0
UIScrollViewのcontentSizeを把握する必要があります。追加されたすべてのUIViewをループして、右下隅にあるUIViewを特定し、フレームの原点+サイズを取得します。これはフルサイズである必要があり、scrollview.contentSizeをそのCGSize値に設定します。
于 2012-12-12T18:12:56.877 に答える
0
ズームインしたいすべてのものを含むビュー ( のいずれかUIView
またはサブクラス) を作成し、のデリゲート メソッドでそれを返す必要があります。UIView
UIScrollView
viewForZoomingInScrollView:
明らかに、それに応じてcontentSize
、maximumZoomScale
およびminimumZoomScale
プロパティを設定します。
于 2012-12-12T19:25:00.027 に答える