私はUIBarButtonItemsからいくつかのPopoversを提供しています。UIPopoverControllerが制御を引き継いでいます。
popoversは、彼らはリアルタイムでも変更するためのプロパティです、ポップオーバーの変更で設定したよう
オブジェクトなどのプロパティオブジェクトの設定、カラー、サイズ、ポジショニング、名前、線の太さ、です。
ほとんどの場合、ポップオーバーから離れたタップはそれをクリアします。レスポンダーチェーンが壊れているように見える環境には何かが起こり、ポップオーバーからタップしてもポップオーバーは解消されません。 PopoverのPropertyコントロールはまだ機能しますが、Popoverを閉じる方法はありません。
テキストフィールドでのポップアップで、テキストを変更してキーボードを閉じてから、ポップオーバーを通常通り解除できます。
ロギングを開始する場所に関するヒントレスポンダチェーンの一番上にいる人と、ジェスチャ/タッチを受け取ることができる人を確認してください。
ありがとうございます!
ポップオーバーは 'UIScrollView'の上にあります。 'UIScrollView'はその上に' UITapGestureRecognizer'を持っています、それはpopoverが通常は却下される方法です。 'UITextFields'についてはPopoverにあります。テキストの編集Popoverでキーボードを閉じると、通常は 'UIScrollView'をタップしてポップオーバーを解除できます。パススルービュー?あれは何でしょう?ありがとう! – scooter133
あなたは正しい軌道に乗っていると思います。レコグナイザーで遊んで楽しんでください。 –
正しいトラックで? ( - ; TapGestureRecognizerはget-goから来ています( - ;私はいくつかのNSLogを追加して、何がアクティブであるかを見ていきます)レスポンダチェーンのトラブルシューティングに関するヒント?PassthroughViews?スクロールビューにDoubleTapGestureとScrollToTopがあります。私はいつもPopoverのロックダウンで、そしてたまにダブルタップでScrollToTopを起動させることができます。 – scooter133