我想在我的项目中使用自定义控件,特别是我在cocoacontrols.com(http://cocoacontrols.com/platforms/ios/controls/cppickerview)上找到的水平选择器视图。我已经能够将它包含在我的项目中,加载数据并且效果非常好。
pickerView在viewDidLoad上以编程方式设置,但我真的希望能够通过故事板使用它,因为我使用的是静态tableView。我试图添加一个UIView,将类设置为PickerView类,然后设置插座。我构建没有错误或警告,但没有出现选择器视图。它只显示一个白色矩形。
有经验的人吗?它是否可能或者我应该以编程方式保留它?
提前致谢!
答案 0 :(得分:1)
嗯,这很正常。 CPPickerView似乎没有实现initWithCoder:
...我只在source code中看到initWithFrame:
,这显然意味着您只能从代码中实例化自定义UIView。或者您可以更改CPPickerView的实现以支持您想要的内容。它是开源的。