Cra*_*aig 12 transparency uiimageview uiimage ios
我试图在iPhone应用程序中自动显示大部分透明png的有用部分.图像可以说是500x500,但它大多是透明的.在该图像中的某个地方是一个非透明的部分,我想尽可能大地向用户显示,所以我想从每一侧尽可能多地修剪(或者通过拉伸和移动来使它看起来像这样. UIImageView.有什么想法吗?
使用 Quartz 将图像转换为位图,检查 Alpha 通道位以找到图像非透明部分的边界。
这是 Apple 技术说明:从 CGImage 对象获取像素数据。您可以通过以下方式从 UIImage 获取 CIImage:
CGImageRef imageRef = [uiImage CGImage];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2751 次 |
| 最近记录: |