iphone – UIPickerView的麻烦

iphone – UIPickerView的麻烦,第1张

概述我完全被UIPickerView困住了.我一直收到错误: GDB:收到信号:“SIGABRT”. 2011-07-14 13:35:19.132 MeldStad [677:207] *由于未捕获的异常’NSInvalidArgumentException’终止应用程序,原因:’ – [UIView numberOfComponentsInPickerView:]:无法识别的选择器发送到实例0xa 我完全被UIPickerVIEw困住了.我一直收到错误:

GDB:收到信号:“SIGABRT”.

2011-07-14 13:35:19.132 MeldStad [677:207] *由于未捕获的异常’NSinvalidargumentexception’终止应用程序,原因:’ – [UIVIEw numberOfComponentsInPickerVIEw:]:无法识别的选择器发送到实例0xaac34c0′

我在网上看过一些解决方案,但没有一个能为我工作..
我也尝试了超过1个PickerVIEw教程.不知道该怎么做才知道.

以下是选择器方法的来源:

- (NSInteger)numberOfComponentsInPickerVIEw:(UIPickerVIEw *)pickerVIEw{    return 1;}- (NSInteger)pickerVIEw:(UIPickerVIEw *)pickerVIEw numberOfRowsInComponent:(NSInteger)component{    return [pickerData count];}- (Nsstring *)pickerVIEw:(UIPickerVIEw *)pickerVIEw TitleForRow:(NSInteger)row forComponent:(NSInteger)component{    return [pickerData objectAtIndex:row];}
解决方法 错误是说您在IB中将UIPicker委托设置为UIVIEw,而您没有UIPickerDelegate方法

@interface YourVIEwController : UIVIEwController <UIPickerVIEwDelegate>

或者您将代表分配给了错误的文件.检查IB连接设置.您的数据源和委托应设置为filesOwner

总结

以上是内存溢出为你收集整理的iphone – UIPickerView的麻烦全部内容,希望文章能够帮你解决iphone – UIPickerView的麻烦所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1000163.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存