質問

私は、マップビューについては、別の(おそらく未回答)質問があります。私は、テーブルビューセル内部のマップビューを持っているとスクロールがマップビューで始まる場合、私は、テーブルビューのスクロールを無効にしたいです。また、ズームジェスチャーは、正常に機能しません。ズームジェスチャーは、iPhoneのディスプレイ上に水平に行われている場合にのみ機能します。同じことは、スワイプジェスチャーで発生します。私は水平マップエリアをスワイプする場合にのみマップに影響を与えます。私の代わりに、垂直テーブルビューがスクロールをスワイプし、私はそれを無効にしたい場合。それを行うにはどのように任意のIDE?

役に立ちましたか?

解決

はありません私はそれを解決することができませんでした。新しいiPhoneのOS 4.0ベータ版では、私はそれが動作するように期待される方法を働いています。 MapViewスクロール内部のMapViewをスクロールし、テーブルビューをスクロール、テーブルビューのMapViewスクロール外部。でスクロールするので、今のスクロールが無効になっている私にはその重要ではありませんでした。しかし、私は<のhref = "https://developer.apple.com/iphone/library/releasenotes/General/WhatsNewIniPhoneOS/Articles/iPhoneOS3_2.html#//apple_ref/doc/uid/TP40009337-SW5" のrel = "nofollowを見つけますnoreferrer "> SDKのv3.2のための変更ノートでこれらのを。 UIGestureRecognizer の基底クラスそして、具体的な UIPanGestureRecognizerする彼らはどのように役に立つか分からないのですが、私はより多くの時間を持っていた場合、私はそれをしようとするだろう。私はジェスチャーをズームや移動を検出しようとするだろうと私はこれらの認識器から得たデータとのMapViewを更新します。

他のヒント

[OK]を、私は100%確実ではないが、私はあなたが使用してスクロールを停止することができると思います:UITableView.scrollEnabled = NO;

また、私も、このための回避策があるかもしれませんが、あなたはCustomTableCellにジェスチャーを使用することができないことをかなり確信してます。

私はそれがあなたのために被写体に光の少なくとも少しを流した願っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top