使用nib xlform自定义行

时间:2015-06-10 12:29:30

标签: ios forms xlform

我想使用XLFormSelectorCell,但我需要在nib文件中自定义UI。我该怎么做呢?我可以从XLFormSelectorCell而不是XLFormBaseCell创建一个子类,还是我真的需要重写XLFormSelectorCell中的所有方法?你能告诉我最好的办法吗?谢谢!

2 个答案:

答案 0 :(得分:0)

这个link中的例子清楚地提到了。

您只需创建一个XLFormBaseCell类型的自定义单元格,然后根据您的要求操作数据

答案 1 :(得分:0)

在自定义单元格的重写+load方法中,您需要在XLFormViewController.cellClassesForRowDescriptorTypes字典中添加单元格。但是,当使用nib而不是类时,应该使用包含nibName的字符串。

例如:

[XLFormViewController.cellClassesForRowDescriptorTypes setObject:@"nibName" forKey:@"XLFormRowDescriptorYourCustomType"]