簡體   English   中英

UIImagePickerController在allowEditing中隱藏正方形選擇

[英]UIImagePickerController hide square selection in allowsEditing

我想顯示一個UIImagePickerController,將allowsEditing屬性設置為true ,因為這樣可以為您拍攝的照片提供漂亮的視圖,並具有“重新拍攝”或“使用照片”的功能。
但是,我不希望用戶能夠裁剪圖像,因此以某種方式在該視圖中隱藏該正方形疊加是有意義的。
我附上了屏幕截圖以進行澄清。

UIImagePickerController是提供圖像捕獲接口的一種簡單的惰性方法。 如果采用它,則必須簡單地接受它。 您要么購買UIImagePickerController來捕獲圖像,要么不購買。 如果這樣做,則必須接受其限制。

您可以通過刪除默認控件並提供新的控件來關閉allowsEditing並滾動自己的界面,甚至可以將自己的輔助界面推送到picker控制器(因為它是導航控制器); 但是您無法打開allowsEditing ,然后與它提供的界面抵觸。

另一方面,如果您願意做一些工作(也就是說,如果您購買UIImagePickerController),則只需使用AVFoundation拍照並完全從頭開始構建自己的界面。 現在,您可以擁有任何喜歡的界面。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM