在我的一个iPhone应用程序中,我使用UIPickerView作为自定义UITableViewCell中定义的文本字段的inputView。一旦调用了文本输入的shouldBeginEditing委托,我就调用我的自定义委托将UIPickerView设置为inputView,将UIToolBar设置为textA的inputAccessoryView。这导致显示带有自定义数据的UIPickerViewController和带有关闭按钮的工具栏,而不是默认的软键盘。 我现在正在为iPad移植相同的应用程序,我在popover控制器中显示带有textField的uiTableView,并且必须在同一个UIPopoverController中显示UIPickerView。如果我使用相同的代码(i-e,将UIPickerView设置为文本字段的inputView),它将显示UIPickerView来代替不在UIPopoverController中的软键盘。 (在iPad上看起来很尴尬)。
请在这方面提供帮助。