iOS:是否可以修改UIImagePickerController默认UI?
-
27-10-2019 - |
题
我正在为客户使用小型相机应用程序,现在我已经完成了所有功能。在标准相机控件中,我需要修改一件事,“取消”按钮应改为图库。
但是除非我缺少任何东西,否则我需要通过将showsCameraControls
设置为NO来删除覆盖,然后从头开始构建我的整个overlayView。
我已经找到了解决方案,但由于在开始时出现警告,我恐怕要走这条路帖子。
那么,有什么有效的方法可以对现有的摄影机叠加控件UI进行简单的小修改,或者如果您需要更改一件事情,是否必须从头开始进行构建?
解决方案
不幸的是,在这种情况下,我可以肯定地说您需要从头开始构建控件。实际上,您只有两种选择:创建自己的摄影机叠加层,或使用默认的一种。
现在,您可以使用您引用的链接中描述的技术,并遍历各个子视图并对其进行“盲目”修改。这样做的相当大的危险是,每当Apple更改图像选择器的内部结构时,都有可能破坏您的解决方案。所以我一定会保持清醒。
不隶属于 StackOverflow