當用戶裁剪照片時,裁剪區域很亮,而其他區域有點黑,我想知道如何做出這個?任何人都可以給我一些建議,將不勝感激。如何在裁剪UIImage如IOS 5時使視圖效果?
回答
您需要兩個圖像視圖,位置彼此重疊,較低的視圖位於較低的alpha位置,頂部的視圖位於alpha的alpha位置。調整大小時,只需剪切頂部圖像,即可顯示背後的較低圖像,以獲得所需的效果。
UPDATE:有加的圖像來說明......
但是效果仍然沒有解決我要裁剪區域視圖alpha爲1.0的問題。 – 2011-12-19 10:31:37
這就是我說的,重新閱讀我的建議......頂視圖是alpha 1.0,這是你裁剪的。 – 2011-12-19 10:34:01
我很抱歉,我不是真的讓你指出。我的意思是當裁剪時,TOP視圖是alpha 1.0,它會隱藏較低的一個。我只是不知道如何顯示頂部後面的低alpha視圖one.and我也有一個裁剪視圖在UIImageView的頂部。 – 2011-12-19 11:03:15
做一兩件事,需要一個UIView,並稱呼其爲cropview。現在當圖像被捕獲並且你需要裁剪圖像時,設置cropview.alpha = 0.5,它將以某種方式顯示,就像我在我的應用程序中實現的一樣。希望能幫助你。
感謝您的回覆,但我希望獲得類似於ios 5的效果。 – 2011-12-19 10:28:33
您可以提供一些屏幕截圖嗎? – Sarah 2011-12-19 10:30:48
[Here](http://www.apple.com/ios/features.html)在照片標題中,您可以看到效果。 – 2011-12-19 10:57:35
- 1. 如何裁剪UIImage?
- 2. 如何「裁剪」一個uiimage?
- 3. 如何在iOS中裁剪視頻
- 4. 裁剪UIImage
- 5. 裁剪UIImage像camscanner
- 6. 裁剪UIImage到alpha
- 7. 如何在iOS中裁剪圖像
- 8. 裁剪UIImage屏幕截圖
- 9. 如何正確裁剪UIImage與UIImagePickerController?
- 10. 如何從精靈表中裁剪UIImage?
- 11. UIImage在裁剪後旋轉
- 12. 如何放大和裁剪UIImage?
- 13. 在iOS上裁剪視頻
- 14. 在iOS中裁剪視頻
- 15. 裁剪後UIImage旋轉
- 16. Android,如何裁剪圖像視圖
- 17. 在兩半中裁剪UIImage
- 18. 如何裁剪圖像使用 - (UIImage *)stretchableImageWithLeftCapWidth :(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight
- 19. 如何在多點裁剪圖像後保存UIImage?
- 20. 旋轉和裁剪UIImage
- 21. 圖像裁剪在IOS
- 22. 如何在一個圓圈內定位和裁剪UIImage
- 23. 關於裁剪/裁剪視圖
- 24. 裁剪UIImage方向/拉伸
- 25. 裁剪旋轉的UIImage
- 26. 核心圖形 - 如何從UIImage中裁剪非透明像素?
- 27. 如何在裁剪之前裁剪大尺寸圖像而不裁剪?
- 28. 如何在不丟失scale屬性的情況下裁剪UIImage?
- 29. 如何使用AVAssetWriter將視頻裁剪成方形iOS
- 30. 如何從我的相機保存裁剪UIImage?
使用alpha效果相同。 – Sarah 2011-12-19 09:57:42
我可以改變整個視圖的alpha,但我不知道如何保留作物區域的alpha。 – 2011-12-19 10:09:24