NibLoadedViewSwift UIView子类通过配套NIB文件加载自身
在Swift中,NibLoadedView 是一个UIView的子类,它从用于小部件开发的配套NIB文件中加载自身。这项技术是Swift的移植。如果您的类扩展了此类,您可以在Storyboard或Nib文件中使用自定义类来设置UIView,它会在运行时加载一个同名的.xib文件。例如,如果您构建了MyView.xib和MyView.swift文件,可以在Interface Builder中将自定义类设置为MyView.swift,这样它就会在运行时加载NIB文件。作为奖励,使用Xcode 6时,如果您创建子类并标注@IBDesignable,则视图将在Interface Builder中即时呈现!更多详细的工作示例可以参考。感谢nameOfClass.swift的分享,特别感谢杨迈耶为此写的原创文章。
下载地址
用户评论