用swift查找究竟是哪个元素

时间:2016-10-26 20:42:17

标签: ios position cgrect

我想在静态文本字段下动态生成文本字段。

假设我的文本字段位于该位置: x:50 y:374宽度:220高度:30

我使用该代码查看它将返回的内容:

print(mytextfield.center.y) // 500
print(mytextfield.frame.origin.y) // 0.0

(我使用swift 3)

两个都错了。

任何想法我错了吗?

提前致谢

1 个答案:

答案 0 :(得分:2)

您可能正在viewDidLoad进行打印,此时视图尚未布局,您需要在viewWillAppearviewDidLayoutSubview打印,然后才能获得正确的框架