2

我想在我的项目中使用自定义控件,特别是我在 cocoacontrols.com (http://cocoacontrols.com/platforms/ios/controls/cppickerview) 上找到的水平选择器视图。我已经能够将它包含到我的项目中,加载数据并且它工作得非常好。

pickerView 是在 viewDidLoad 上以编程方式设置的,但我真的很希望能够通过故事板使用它,因为我使用的是静态 tableView。我尝试添加一个 UIView,将类设置为 PickerView 类,然后设置插座。我构建时没有错误或警告,但选择器视图没有出现。它只显示一个白色矩形。

有这方面经验的人吗?有可能还是我应该以编程方式保留它?

提前致谢!

4

1 回答 1

1

嗯,这很正常。CPPickerView 似乎没有实现initWithCoder:...我只initWithFrame:源代码中看到一个,这显然意味着您只能从代码中实例化该自定义 UIView。或者你可以改变 CPPickerView 的实现来支持你想要的。它是开源的。

于 2012-07-08T23:32:18.723 回答