0
我讓用戶從iPhone庫中選擇一張照片,然後抓住UIImage。從iPhone縮放圖像 - iOS App
我輸出圖像的大小,它說320x480,但它似乎不是,因爲當我使用CGRectMake(0,0,320,480)在屏幕上繪製圖像時,它只顯示左上部分的形象。由於高分辨率,圖像是不是比320x480大得多?
我想縮放圖像,強制它爲320x480。如果它小於320x480,則不應該重新縮放。如果寬度大於320或高度大於480,則應該按照儘可能接近320x480的方式進行縮放,但要保持寬度與高度的適當比例。所以,例如,如果它擴展到320x420,那很好,或280x480。
我該如何在Objective-C中做到這一點?
但是當我使用UIImagePickerViewController來選擇圖像時,它會出現這個白色方塊,用戶可以移動圖像但它只捕獲白色方塊中的部分 – CodeGuy
容器層次結構是什麼樣的?所有這些框架設置正確嗎? – Rayfleck
我有一個UIViewcontroller,然後我呈現UIImagePickerController – CodeGuy