关于UIImage
,我希望调整UIEdgeInsets
的大小。通常在设置UIImageView
的帧时会发生调整大小。在我的情况下,我不使用UIImageView
,而是将图片分配给contents
的{{1}}属性(实际上是其基础CALayer
)。
但是猜猜看,它不起作用:(
您认为这是什么问题?也许使用CGImage
表示?或者可调整大小的图像只与UIViews一起使用?
答案 0 :(得分:3)
可调整大小的图像是CoreAnimation不知道的UIKit级功能。如果您需要CoreAnimation图层以外的线性拉伸,则可以使用contentsCenter
或contentsGravity
属性。