查找嵌套UIStackView中TextField的绝对原点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查找嵌套UIStackView中TextField的绝对原点相关的知识,希望对你有一定的参考价值。
当键盘出现在oder中时我想移动基本视图以显示suer文本字段。因为当我调用textField.origin时,我的文本字段位于嵌套的UIStackView的一侧,所以我只得到相对于UISTackView的原点。我想得到相对于根视图的原点(绝对原点)。我该怎么做?
答案
您可以使用将textField的框架转换为窗口坐标基础
let convertedFrameToWindow = self.textView.convert(self.textView.frame, to: nil)
这将为您提供textField / textView的框架映射到窗口的坐标空间,现在您可以使用它来与键盘框架进行比较
希望能帮助到你
以上是关于查找嵌套UIStackView中TextField的绝对原点的主要内容,如果未能解决你的问题,请参考以下文章
UIStackView带有Slider,textField和Auto布局