我有一个覆盖 drawRect 的 UIView 子类:以实现各种效果(渐变背景、具有不同半径的圆角等)。当我分析应用程序并在模拟器/仪器中启用颜色混合层时,此类的实例永远不会是绿色的,即使它只是绘制一个纯色渐变并且将 opaque 属性设置为 YES。在 drawRect: 中是否有什么特别的事情要做才能尊重该属性?
问问题
442 次
我有一个覆盖 drawRect 的 UIView 子类:以实现各种效果(渐变背景、具有不同半径的圆角等)。当我分析应用程序并在模拟器/仪器中启用颜色混合层时,此类的实例永远不会是绿色的,即使它只是绘制一个纯色渐变并且将 opaque 属性设置为 YES。在 drawRect: 中是否有什么特别的事情要做才能尊重该属性?