EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
既定の言語として設定します。
PF の質問 - フォーラム

Xamarin.iOS で UITextField のフォーカスの変更を検出する方法

プログラミング Xamarin iOS  
 
Xamarin.iOS で UITextField のフォーカスの変更を検出する方法

ある時は, プログラミング プラットフォームの下で iOSXamarin, 我々 が必要 満たす ときフィールド UITextField, テキスト入力用のフィールドよりも多くはないです。, 勝っても負けている、 フォーカス.

今まで働いてきた場合, この同じプラットフォームで, ためのプログラミング アンドロイド, 知っているこれのことを, そこは、単に、 イベント それは呼ばれるとき、 フォーカス プロパティが変更されました。, すなわち, 失ったときまたはフォーカスを取得. このプロパティは、します。 FocusChange, しかし, インドに, のみ 下で使用可能です。 アンドロイド.

プログラミングに iOS, 1 つの場合クラスの要素を知る方法 UITextField 勝っても負けている焦点は、イベントを通じて、 EditingDidBeginEditingDidEnd. このように, 我々 は、このクラスの要素を持っていると仮定すると, 我々 は、次のコードを持っています。:

これらの 2 つのイベントを通じて, 我々 は、ある時を知ることができます。 オブジェクト クラス UITextField 勝を失ったか、 フォーカス, したがって、我々 はすべての瞬間に必要があるコードを実行できます。, フィールドの検証など, 他のフィールドまたはボタンを条件付きで有効にするまたは.

同じ方法で, ため 決定します。 特定の場合 要素 このクラス (UITextField) フォーカスがあります。, 我々 がしなければならないプロパティの使用 sEditing, 我々 が返されます true または false (ブール値) 問題の項目がある場合に、 編集中 と, 結果として, メモ 現在、 フォーカス.

私達にコメントを残すかへの入力、フォーラム
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

関連記事