アプリにいくつかの UITextFields と UISearchBar があり、すべて ResignFirstResponder() が含まれているため、ユーザーがキーボードの完了/検索ボタンを押すとキーボードが消えます。
現在、iPhone 3/4 バージョンでは、リリース時にすべてが正常に機能します。しかし、iPhone 5 では、一部のコントロールはリリース時にクリックしても反応しません。iPhone 5 でデバッグすると問題なく動作しますが、リリース モードでは動作しません。
ヒント/解決策はありますか?Xamarin 製品はすべて最新バージョンのものです。
-- コードを追加
コードの次の部分で、iPhone 5 はうまくいきません。
searchProducts = UISearchBar
searchProducts.ShouldEndEditing += delegate {
searchProducts.ResignFirstResponder();
return false;
};
コードのこの部分にコメントすると、すべてが正常に機能します (キーボードの検索ボタンのみが機能しません)。