我有一个FilterViewController
充当数据源并代表UIPickerView
我在模态视图中显示的一个。MypickerView
是 a 的属性,FilterActionSheetView
而后者又是 a 的属性FilterActionSheetViewController
。
我的代码如下:
UIPickerView *pickerView = self.customASVC.actionSheetView.pickerView;
pickerView.delegate = self;
pickerView.dataSource = self;
NSLog(@"%@,pickerView);
[self.tabBarController.view addSubview:self.customASVC.view];
[self.customASVC viewWillAppear:NO];
然而,结果NSLog()
总是nil
这样,因此我的选择器视图永远不会出现,即使是一个空的选择器视图。我的印象是,只要我设置pickerView
' 的数据源并适当地委托它就会显示出来。