【问题标题】:Trim UIImageView to fit content修剪 UIImageView 以适应内容
【发布时间】:2013-08-14 20:37:46
【问题描述】:

有谁知道我如何通过裁剪边缘将一些图像的 UIImageView 修剪成周围的透明度,使其几乎不适合内容?

【问题讨论】:

    标签: ios uiimageview crop


    【解决方案1】:

    你可以试试这个分类:

    https://github.com/Clstroud/UIImage-Trim

    这是他们文档中的一个用法示例:

    UIImage-Trim Category 用于修剪 UIImage 的透明像素 对象。

    如何使用

    将 UIImage+Trim 文件添加到您的项目中。包括 UIImage+Trim.h 在 您要修剪图像的文件。

    修剪非常简单:

    [yourImage imageByTrimmingTransparentPixels];
    

    或者,您可能希望将任何非透明像素视为 透明(例如,裁剪掉一个浅色阴影)。这个可以 通过使用替代方法来实现:

    [yourImage imageByTrimmingTransparentPixelsRequiringFullOpacity:YES];
    

    另外,如果你只是想知道 UIEdgeInsets 的 图像周围的透明度,您可能需要使用以下内容:

    [yourImage transparencyInsetsRequiringFullOpacity:YES];
    

    此调用的工作原理与“高级”修剪相同 方法,用布尔值指示是否应该使用非透明像素 被认为是透明的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-19
      • 1970-01-01
      • 2020-06-23
      相关资源
      最近更新 更多