Objective c 是否将UIPickerView作为superview添加到TableView?
因此,在Objective c 是否将UIPickerView作为superview添加到TableView?,objective-c,ios,uitableview,uipickerview,Objective C,Ios,Uitableview,Uipickerview,因此,在didselectrowatinexpathim中,使用[self.tableView addSubview:picker]将选择器添加到表的superview中 问题是,我无法选择pickerView中的任何行,因为手指在picker上的任何滑动都会使tableView与picker一起滚动/反弹,但picker本身不会滚动其选择。pickerView基本上无法像这样使用。有没有其他方法可以辅助查看选择器,使其真正位于TableView的前面,而不随它滚动 请注意,[self.view
didselectrowatinexpath
im中,使用[self.tableView addSubview:picker]
将选择器添加到表的superview中
问题是,我无法选择pickerView中的任何行,因为手指在picker上的任何滑动都会使tableView与picker一起滚动/反弹,但picker本身不会滚动其选择。pickerView基本上无法像这样使用。有没有其他方法可以辅助查看选择器,使其真正位于TableView的前面,而不随它滚动
请注意,
[self.view addSubview:picker]
也不能正常工作。尝试将其添加到您的视图中:
[self.view addSubview:picker];
如果视图
不是您的表视图
更新:
然后我建议创建UIView
,在上面放上你的UITableView
,然后用backgroundColor=[UIColor clearColor]放上UIView
并最后将UIPickerView
添加到导航控制器视图中,一切都会正常工作:D