iOS - 为什么没有实现下拉菜单

时间:2013-07-25 06:49:59

标签: ios drop-down-menu

我已经在这里阅读了一个帖子,在尝试实施下拉菜单时,有人说“你正在反对Apples人机界面指南中定义的很多东西”。

我很好奇,为什么没有实施任何下拉菜单,或者为什么它不针对Apple HIG?

PS:它很容易实现,创建一个按钮,当touchUpInside,提供一个tableView,然后在tableView:didSelectRowAtIndexPath:只需更改按钮上的文字。

1 个答案:

答案 0 :(得分:0)

基本上,这是因为Picker是一个更友好(更漂亮)的触控界面控件。没有“绝对科学”,因为它们是指导方针,但从UX的角度来看,最重要的是平台是一致的 - 如果不是其他的话 - 这是你实施传统下拉列表时破坏的惯例控制。

为什么不直接参考HIG呢?

http://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html#//apple_ref/doc/uid/TP40006556-CH13-SW23