2011-09-07 100 views
2

我正在爲客戶端開發一款小型相機應用程序,現在我已經完成了它的所有功能。在標準的攝像頭控制中,我需要修改一件事,取消按鈕應該說畫廊。 但除非我錯過了一些東西,我需要通過將showsCameraControls設置爲NO,然後從頭開始構建整個覆蓋圖來刪除覆蓋圖。 我找到了這個解決方案,但由於警告in the beginning of the post,我不敢走這條路。iOS:可以修改UIImagePickerController默認UI嗎?

那麼,有沒有做簡單的小修改現有的攝像頭覆蓋控制用戶界面的任何有效的方式或者你有,如果你需要改變一個tiiiiiiny事情從頭開始構建呢?

回答

3

不幸的是,一直處於這種情況下,我可以肯定地說你需要從零開始構建控件。你真的只有兩個選擇:創建自己的相機覆蓋,或使用默認的。

現在,你可能使用你引用的鏈接中描述的技術,並遍歷各種子視圖,並修改它們'盲'。這種相當大的危險是每次蘋果改變圖像採集器的內部結構時,它都可能破壞你的解決方案。所以我肯定會保持清醒的。

相關問題