2017-10-11 21 views
0

私はXamarinの最新版で、より多くの経験を持つ開発者に質問があります。Xamarinのクリック可能なツールバー

ユーザーがアプリ内の任意の場所をクリックしたときにカスタムピッカーを非表示にしたい。これは、カスタムピッカーが開いているビューで動作しますが、ツールバーをクリックすると、開いたままになります。この問題はiOS上にのみ存在し、Androidは期待通りに動作します。

私はツールバー全体をクリック可能にすることができますか?あなたが完了ボタンを追加するUIBarButtonItemを設定することができピッカーツールバーには、事前

+0

ツールバー/ナビゲーションバーをクリックしてピッカーを閉じると、直感的なことはできません。私はあなたのユーザーがこれを理解するべきだと考えてネイティブのピッカーには「完了」ボタンがありますが、このようなものを実装してピッカーを閉じることができます。 –

答えて

0

感謝。次に、完了ボタンのクリックイベントを追加し、次のコードを書き込むことができます。

YourPicker.RemoveFromSuperview(); 
YourPickerView.RemoveFromSuperview(); 
textField.ResignFirstResponder(); 
関連する問題