我正在为客户使用小型相机应用程序,现在我已经完成了所有功能。在标准相机控件中,我需要修改一件事,“取消”按钮应改为图库。 但是除非我缺少任何东西,否则我需要通过将showsCameraControls设置为NO来删除覆盖,然后从头开始构建我的整个overlayView。 我已经找到了解决方案,但由于在开始时出现警告,我恐怕要走这条路帖子

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

有帮助吗?

解决方案

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

现在,您可以使用您引用的链接中描述的技术,并遍历各个子视图并对其进行“盲目”修改。这样做的相当大的危险是,每当Apple更改图像选择器的内部结构时,都有可能破坏您的解决方案。所以我一定会保持清醒。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top