【发布时间】:2011-12-25 02:15:39
【问题描述】:
我有一个应用程序,它在启动时显示 UIImagePickerController。控制器显示取消按钮,但没有可取消的内容。有什么办法可以去掉这个按钮?
注意:这不是Can the Cancel button be removed from a UIImagePickerController in OS 3.2? 的副本。 iOS 3.2 的答案在 iOS 5 中对我不起作用。
【问题讨论】:
-
我在两个应用程序 4 和 5 中使用了它。但我没有看到任何取消按钮。你有什么不寻常的方式来呈现它吗?
-
我在 viewDidAppear 中显示 UIImagePickerControler,这意味着一旦对话框被关闭,通过取消按钮,它就会重新出现。我提供的大部分代码都是从 Apple 文档中复制的,所以我不认为就是这样。我在模拟器上,如果有任何改变(虽然我没有使用相机类型——我使用的是保存的图片库)。
-
如果视图打算作为根视图,为什么要使用另一个视图控制器来呈现它?
-
因为处理完后我必须切换到另一个视图。我知道那会更容易,但我需要知道如何摆脱取消按钮。用户可以点击取消而不发生任何事情的事实在任何平台上都是愚蠢的,更不用说 iOS了。
标签: ios cocoa-touch uiimagepickercontroller