在添加到superview后,[Swift] UIView在什么时候调整了它的子视图?

时间:2017-03-29 09:19:42

标签: ios swift uiview cgrect

我在Swift 3.0中有一个通用屏幕大小的应用程序,其中包含[动态创建] UIView,其中包含UILabel,我需要根据所述{{1}内各种子视图的帧进行定位1}}。为了正确定位,我需要先将其他子视图的帧调整到设备屏幕大小。为此,我尝试过:

  1. 在官方文件中找到一些线索;但没有,因此
  2. 覆盖UIView,呼叫layoutSubviews();和
  3. super.layoutSubviews()执行相同操作。
  4. 一切都没有成功。在didMoveToSuperview()super.layoutSubviews()子视图帧仍然没有调整到设备屏幕大小后。

    我需要做什么?提前谢谢。

    MJB

0 个答案:

没有答案