【问题标题】:iOS: Can the UIImagePickerController Default UI be modified?iOS:可以修改 UIImagePickerController 默认 UI 吗?
【发布时间】:2011-09-07 13:53:15
【问题描述】:

我正在为客户开发一个小型相机应用程序,现在我已经完成了它的所有功能。在标准相机控件中,我需要修改一件事,取消按钮应该改为画廊。 但除非我遗漏了什么,否则我需要通过将showsCameraControls 设置为 NO 来删除覆盖,然后从头开始构建我的整个覆盖视图。 我找到了这个解决方案,但由于警告in the beginning of the post,我不敢走这条路。

那么是否有任何有效的方法可以对现有的相机叠加控制 UI 进行简单的小修改,或者如果您需要更改一件小事,您是否必须从头开始构建它?

【问题讨论】:

    标签: ios uiimagepickercontroller customizing


    【解决方案1】:

    不幸的是,在这种情况下,我可以肯定地说您需要从头开始构建控件。您实际上只有两个选择:创建自己的相机叠加层,或使用默认的叠加层。

    现在,您可以使用您引用的链接中描述的技术,并遍历各种子视图并“盲目地”修改它们。这样做的相当大的危险是,每次 Apple 更改图像选择器的内部结构时,它都可能会破坏您的解决方案。所以我肯定会远离它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-09
      • 1970-01-01
      • 2011-05-08
      • 1970-01-01
      • 2021-10-14
      • 2015-06-18
      • 2012-03-20
      • 1970-01-01
      相关资源
      最近更新 更多