替换UIView的contentStretch用于非基于图像的内容

Wil*_*sch 7 stretching uiview ios

我有一个UIView子类.它是基于许多复杂的代码绘制一些东西,我不希望为此特定目的而打扰.

我正在使用现已弃用的contentStretch属性对我的视图进行某些更改.Apple的文档建议替换基于图像的内容 - 请参阅此处:UIView的contentStretch替换?.但是,如果内容不是基于图像的,那么该怎么做才能保持沉默.

有什么建议?在一个特定情况下,它是用于动画.

pte*_*fil 0

不是真正的替代品,但对于那些需要它的动画,从一种尺寸动画到另一种尺寸的人来说,解决方案可能是截取屏幕截图获取图像,使用 UIImageView拉伸功能并对该图像进行动画处理。