2011-02-04 6 views
0

私のビューの1つに少し小さいが、高さを上げることはできません(サイズが固定され、他のコントローラもあります)。その中にズームイン/ズームアウト機能を提供することはできますか?(マップビューと同じですか?)はいの場合、どうですか?UITableViewのズーム機能

私が検索している間、私はスクロールビューで可能であることを知りましたが、私はどのようにわかっていません。スクロールビューを私のビューに追加し、スクロールビューでテーブルビューを追加しましたが、ズームイン/ズームアウト機能はそこでは機能しません。助けてください

これはiPhone iOS 4.1です。事前

答えて

2

おかげでのUITableViewは、テーブルビュー内のすべてのタッチイベントを消費します。これを回避するために必要なことは、タッチイベントをインターセプトし、ズームジェスチャを識別し、ズームジェスチャではないイベントをテーブルビューに渡すことです。

UIWindowをサブクラス化して、タッチインターセプタを追加できます。 sendEventメソッドを見てください。

+0

あなたの入力に感謝していますが、私はuibuttonを持っていて、私はボタンのフレームを変更せずに私を助けることができる機能をズームneddを持っていると仮定します(機能(ズーム賢い)スクロールビューの画像ビュー)。 – mrugen

関連する問題