用户界面-如何在iPad上使用UIPickerView



在iPhone上使用UIPickerView非常简单,因为它在屏幕上的大小合适,但在iPad上看起来很奇怪。我想知道如何以最好/最方便用户的方式显示它?

视图的目的是显示和编辑项目的元数据。我不需要全屏显示。选择器用于确定文本的编写语言,并从plist填充。

在我看来,有四种可能性:

  1. 父视图直接加载UIPickerView的全屏视图(看起来很奇怪)
  2. 一个稍微小一点的模式视图放在父视图上,还有一个单独加载UIPickerView的按钮
  3. 一个与UIPickerView大小相同的UIPopoverController,但这会导致我在屏幕上需要的字段数量出现问题
  4. 与3相同,但有一个按钮,如Calendar.app中的按钮,这将节省一些空间

我错过什么了吗?你有什么建议?

一个带有字段的popover控制器,封装到UINavigationController中,其中一个字段只需使用UIPickerView即可导航到另一个屏幕?有点像iPhone上编辑的闹钟。

此外,UIPickerView可能不是选择语言的合适工具。只导航到带有复选标记选择的语言列表,而不是导航到带有选择器的屏幕,怎么样?

相关内容

  • 没有找到相关文章

最新更新