iPhone选项菜单

时间:2011-02-03 17:56:48

标签: iphone menu contextmenu optionmenu

使用选项(上下文菜单)创建菜单时,我有哪些选项。什么是允许的,Apple提供什么?

我有一个带按钮的工具栏,只需点击一个按钮就会打开一个带有选项的菜单:

实施例: enter image description here

3 个答案:

答案 0 :(得分:1)

UIPopoverControllers仅适用于iPad,但可以为iPhone创建类似外观的东西

您在图片中看到的内容完全是自定义的。可能是UIView的子类。在理性范围内,你对用户界面所做的事情几乎没有限制,所以没有丑陋的高对比度的主要/次要颜色,并且最好保持它至少类似于原生用户界面。如果你说在iPhone应用程序中使用windows 7手机ui风格,它更有可能被苹果拒绝,而不是坚持iOS的风格。

因此,使用渐变和阴影,边缘箭头,使其看起来尽可能“专业”,如上图所示。

Apple几乎没有提供你想要的东西,

答案 1 :(得分:0)

类似的内置小部件是UIPopoverController(仅限iPad)或UIActionSheet。我更喜欢你的菜单。

答案 2 :(得分:0)

我还建议查看此类自定义 UI元素的指南。我不能说'允许'是什么,但Apple并不羞于你的应用程序的外观/感觉/功能。

在此链接的顶部谈论工具栏,状态栏等

http://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/UIElementGuidelines/UIElementGuidelines.html#//apple_ref/doc/uid/TP40006556-CH13-SW1