支持从 NIB/XIB 文件加载视图,并尊重 IBInspectable / IBDesignable 选项。受 https://github.com/konoma/nib-loaded-views-inspiration.
要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install
。
RMNibLoadedView 通过 CocoaPods 提供。要安装它,只需将其添加到 Podfile 中的以下行:
pod "RMNibLoadedView"
创建 RMNibLoadedView 的视图子类。如果您想要在故事板中查看视图,请在 @inteface CustomView :RMNibLoadedView 前添加 IB_DESIGNABLE 标签。创建一个 xib,其中将包含视图。默认情况下,RMNibLoadedView 使用类名在类包中的 xib 并使用第一个视图。您可以通过在界面构建器或代码中更改 nibName 和 nibViewIndex 来自定义它。
Maks Petrovsky, [email protected]
RMNibLoadedView 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。