CGImage Masking在iOS 12上停止工作


Minions
2025-05-23 04:17:13 (8天前)
  1. 我有一种通过剪切(即使透明)任何高于或低于某一亮度的像素来掩盖Bamp; W图像的方法。结果将是相同的Bamp; W图像,但是......

2 条回复
  1. 0# 無口君 | 2019-08-31 10-32



    基于

    这个答案

    对于一个相关的问题,显然我需要在尝试掩码之前将其转换为未压缩的JPG,以删除任何alpha通道。



    在iOS 12中发生了变化的事情

    发行说明

    ,“各种核心图形调用已经过强化,无法继续使用无效参数。在iOS 12中,这些调用现在可以返回nil或提前返回。”



    因此iOS 12之前的透明度工作正常,但iOS 12停止工作。以上链接的答案很有用。


登录 后才能参与评论