В настоящее время у меня есть UITextField в пользовательской ячейке, и я хочу получить координату Y этого UITextField на уровне представления контроллера представления (UIView). Сейчас я пытаюсь сделать что-то вроде этого:
if (thetextField.superview.superview.superview.frame.origin.y >= keyboardY) {
}
Но кажется, что координата Y всегда равна 0, хотя на самом деле это не так. Есть ли способ добиться этого?
Я делаю это, потому что хочу определить, блокирует ли UIKeyboard UITextField на уровне UIView, чтобы я мог соответствующим образом изменить расположение ячеек.
Спасибо!