Отобразить UIPickerView как входное представление в UIPopoverController
В одном из моих приложений для iPhone я использовал UIPickerView в качестве inputView для текстового поля, определенного в пользовательском UITableViewCell. Как только делегат текстового ввода shouldBeginEditing вызван, я вызываю свой пользовательский делегат, чтобы установить UIPickerView в качестве inputView и UIToolBar в качестве inputAccessoryView для текстового поля. Это привело к отображению UIPickerViewController с пользовательскими данными и панели инструментов с кнопкой отклонения вместо программной клавиатуры по умолчанию. Сейчас я портирую то же приложение для iPad, где я отображал uiTableView с textField внутри контроллера popover и должен отобразить UIPickerView внутри того же UIPopoverController. Если я использую тот же код (т. Е. Устанавливаю UIPickerView в качестве inputView текстового поля), он отображает UIPickerView вместо виртуальной клавиатуры, а не в UIPopoverController. (Выглядит очень неловко в iPad).
Пожалуйста, помогите в этом отношении.