iOS:回调所有子视图后,'为了一个UIView

时间:2016-05-11 14:13:22

标签: ios swift custom-view

我正在通过覆盖Swift中的UIVIew类来创建自定义视图。

init?(coder: NSCoder)中,subviews.count为零,而didAddSubview(subview: UIView)仅为直接子女调用。

当所有孩子(甚至是孩子的孩子)都被添加到视图中时,是否有回调?

或者,是否有任何回调在视图从故事板加载后被调用'并且所有子视图都已布局到视图中,因此subviews.count不是零?

1 个答案:

答案 0 :(得分:2)

  

并且所有子视图都已布局到视图

那将是layoutSubviews。请务必致电super。如果您只是第一次这样做,请使用标记。