谁能给上之间的关系明确的解释UIView's setNeedsLayout,layoutIfNeeded和layoutSubviews方法呢?以及将使用所有三个的示例实现.谢谢.
让我感到困惑的是,如果我向自定义视图发送一条setNeedsLayout消息,它会在此方法之后调用它layoutSubviews,然后跳过它layoutIfNeeded.从文档我预计流量为setNeedsLayout>导致layoutIfNeeded被称为>使layoutSubviews被调用.