需要在 NIB/XIB 中体现的自定义属性

Posted

技术标签:

【中文标题】需要在 NIB/XIB 中体现的自定义属性【英文标题】:Custom property that need to reflect in NIB/XIB 【发布时间】:2011-04-25 12:16:57 【问题描述】:

我正在创建具有各种属性和枚举的 UITableView 自定义类,例如 CustomTableStyle(表格视图样式属性)和 UITableViewGrouped1、UITableViewGroup2(都是自定义样式枚举)。

现在我希望当我在(表视图标识 - 类)下的 nib 中分配此类时,我希望自定义属性必须反映在表视图属性下。

如果可能的话,那么在表格视图属性部分下会有一个名为“CustomTableStyle”的属性,当我选择它时,我会得到选项 UITableViewGrouped1,UITableViewGroup2。

这可能吗?

【问题讨论】:

【参考方案1】:

不,不是。 Interface Builder 从未支持 ios 的自定义类的 IB 插件(现在在 Xcode 4 中,它也不支持 OS X 的它们)。您必须在代码中设置这些自定义属性。

【讨论】:

以上是关于需要在 NIB/XIB 中体现的自定义属性的主要内容,如果未能解决你的问题,请参考以下文章

滚动视图中的自定义页面视图设计

如何将 iOS 项目更改为根本不使用 nib 而只使用 Objective-C 代码?

如何在情节提要场景中嵌入自定义视图 xib?

自定义 TableViewCell 中的标签始终返回其初始化值

如何制作使用自定义 TestFixture 和 Test 属性的 SpecFlow 插件?

如果存在某个参数,我如何编写一个需要属性的自定义错误类?