質問: textField print (txtActiveField.tag) return true } // キーボードが現れた時に、画面全体をずらす。 func keyboardWillShow(notification: Notification?) { print("テキストフィールドの下辺:(\(txtActiveField.frame.origin.y))") // 画面ズラす処理 } ``` print (txtActiveField.tag)は正確にTextFieldのタグを出力していますが print("テキストフィールドの下辺:(\(txtActiveField.frame.origin.y))") が何故か毎回"テキストフィールドの下辺:(18.0)"と表示され、Stack Viewを表示???しているのかと思っています。。。
回答: 知りませんでしたが、convertする必要があったようです。 ``` let checkTextframe = txtActiveField.convert(txtActiveField.frame, to: self.view) // checkTextframe.origin.y で、txtActiveFieldのY座標が取得できる ```