2013-10-07 143 views
1

什么是“标准”图标来向用户展示更多的菜单选项不适合UINavigationBarUIBarButtonItem阵列?标准UIBarButtonItem溢出菜单图标

在我的应用程序中有3个UIBarButtonItem选项向上,但还有几个可以在屏幕上执行的操作。现在我使用UINavigationBar右上角的UIBarButtonSystemItemAction按钮进入溢出选项。点击此按钮可打开包含溢出菜单选项的UIActionSheet

多位用户抱怨说UIBarButtonSystemItemAction用于将内容“共享”到社交媒体等,因此他们没有意识到这包含溢出菜单。是否有一个“标准”图标用于这样的事情?我无法在Apple文档中找到任何内容。

我针对iOS 7,如果这改变了你的答案。

回答

3

对此没有标准。

你可以,但是,使用的UIBarButtonItem用的标题是“......”怎么样使用点点点

UIBarButtonItem *overFlowItem = [[UIBarButtonItem alloc] initWithTitle:@"..." style:UIBarButtonItemStyleBordered target:self action:@selector(showOverFlowMenu:)]; 
+1

在一个侧面说明? ... – Hackmodford

+0

我喜欢这个主意!我想我会这么做 - 这很明显是什么意思。仍然不敢相信这个系统没有提供图标。行动之一对我来说是一个开发者,但我可以看到它会如何混淆那些习惯于使用它来分享内容的人。 – DiscDev

+0

我很肯定苹果的意见是,如果你不能适应工具栏上的一切,那么你做错了什么设计明智... – Hackmodford