「Xamarin.iOSでUIControl派生物にフォーカスを当てる」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
25行目: 25行目:
 
==関連項目==
 
==関連項目==
 
*[[Xamarin.iOS/ソフトウェアキーボードを隠す]]
 
*[[Xamarin.iOS/ソフトウェアキーボードを隠す]]
 +
*[[Xamarin.iOS/フォーカスの当たってるUIView派生物を探す]]
  
 
==参考文献==
 
==参考文献==

2015年10月8日 (木) 02:27時点における版

UIControlクラスのBecomeFirstResponderメソッドを呼び出すとフォーカスがあたる。iOSは回りくどく意味不明なメソッド名が多すぎてイライラするな。focusとかもう少し分かりやすくしろボケと思う今日この頃。

        public override void ViewDidLoad()
        {
            base.ViewDidLoad();
            
            // Perform any additional setup after loading the view, typically from a nib.

            // パスワード入力でリターンキーが押されたとき
            this.textFieldPassword.ShouldReturn += (textField) => { 
                // UIControlクラスのBecomeFirstResponderメソッドを呼び出すとフォーカスがあたる。
                this.textFieldPasswordConfirm.BecomeFirstResponder();
                return true; 
            };

            // パスワード確認でリターンキーが押されたとき
            this.textFieldPasswordConfirm.ShouldReturn += (textField) => { 
                // キーボードを非表示にする。
                textField.ResignFirstResponder();
                return true; 
            };
        }

関連項目

参考文献