我在添加Picker View时出现问题:
-(void)addPickerView{
UIPickerView *pickerView = [[UIPickerView alloc]init] ;
pickerView.frame=CGRectMake(10, 75, 180,180);
pickerView.delegate = self;
pickerView.dataSource = self;
pickerView.showsSelectionIndicator = YES;
UIToolbar* toolbar = [[UIToolbar alloc] init];
toolbar.frame=CGRectMake(0,75,180,10);
toolbar.barStyle = UIBarStyleBlackTranslucent;
UIBarButtonItem *flexibleSpaceLeft = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
UIBarButtonItem* doneButton = [[UIBarButtonItem alloc] initWithTitle:@"Done"style:UIBarButtonItemStyleDone target:self action:@selector(doneClicked:)];
[toolbar setItems:[NSArray arrayWithObjects:flexibleSpaceLeft, doneButton, nil]];
[pickerView addSubview:toolbar];
[self.view addSubview:pickerView];
}
这是我的Picker View With Done ToolBar Button。但是每当我调用AddPickerView
方法时都会出现问题:
应用程序已崩溃
现在我做什么?
修改
这是崩溃的原因
2015-02-03 18:45:47.772 iCricketScore [2040:106045] - [__ NSCFNumber长度]:无法识别的选择器发送到实例0xb000000000000012