当用户裁剪照片时,裁剪区域很亮,而其他区域有点黑,我想知道如何做出这个?任何人都可以给我一些建议,将不胜感激。如何在裁剪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. 如何在iPhone中裁剪UIImage?
- 4. 如何在iOS中裁剪图像
- 5. UIImage在裁剪后旋转
- 6. 如何放大和裁剪UIImage?
- 7. 在iOS中裁剪视频
- 8. 在iOS上裁剪视频
- 9. Android,如何裁剪图像视图
- 10. 如何裁剪图像使用 - (UIImage *)stretchableImageWithLeftCapWidth :(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight
- 11. 旋转和裁剪UIImage
- 12. 如何在一个圆圈内定位和裁剪UIImage
- 13. 裁剪UIImage方向/拉伸
- 14. 如何在裁剪之前裁剪大尺寸图像而不裁剪?
- 15. 如何在不丢失scale属性的情况下裁剪UIImage?
- 16. 如何裁剪照片或相应调整其容器的UIImage视图?
- 17. 如何裁剪图像?
- 18. 如何裁剪位图?
- 19. 如何使用wxPython裁剪图像?
- 20. 在ios的徒手剪裁
- 21. 检索位图的视图结果在裁剪图像
- 22. 裁剪多个路径出来的UIImage
- 23. 如何在Android中裁剪截图
- 24. 如何在iPhone SDK中裁剪图像?
- 25. 如何在android中裁剪图像?
- 26. iPhone:如何在ios5中裁剪图像
- 27. 如何在iPhone中裁剪图像?
- 28. 如何在vb.net中裁剪图像?
- 29. 如何在codeigniter中裁剪图像?
- 30. 如何在Cocos2d中裁剪图像
使用alpha效果相同。 – Sarah 2011-12-19 09:57:42
我可以改变整个视图的alpha,但我不知道如何保留作物区域的alpha。 – 2011-12-19 10:09:24