什么是在IBDesignable视图覆盖,因此在Interface Builder中显示了正确的方法?

问题描述 投票:0回答:1

我建立了一些IBDesignable意见(代码),我希望他们可以在Interface Builder中有我做的*.swift视图类的自定义更改。在这种情况下,什么是我的自定义视图覆盖的最佳方法是什么?为什么?

  • layoutSubviews()
  • drawRect(rect: CGRect)
  • init(frame: CGRect)
  • prepareForInterfaceBuilder():在这种情况下,我可能需要从不止一个方法调用我的自定义视图改变
ios swift storyboard interface-builder ibdesignable
1个回答
0
投票

下面覆盖直播功能:

override open func prepareForInterfaceBuilder() {
   //do all your stuff here
}

qazxsw POI只需要如果你需要在Interface Builder特殊设计的外观,以实现

© www.soinside.com 2019 - 2024. All rights reserved.