我有一个CALayer,我想给它添加一个可拉伸(stretch)的图像。如果我这样做:_layer.contents=(id)[[UIImageimageNamed:@"grayTrim.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(0.0,15.0,0.0,15.0)].CGImage;它不会工作,因为层的默认contentGravity是kCAGravityResize。我读到这可以使用contentsCenter来完成,但我似乎无法弄清楚我将如何使用它来在我的CALayer中实现拉伸(stretch)图像。欢迎任何想法!霍拉修
我有一个CALayer,我想给它添加一个可拉伸(stretch)的图像。如果我这样做:_layer.contents=(id)[[UIImageimageNamed:@"grayTrim.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(0.0,15.0,0.0,15.0)].CGImage;它不会工作,因为层的默认contentGravity是kCAGravityResize。我读到这可以使用contentsCenter来完成,但我似乎无法弄清楚我将如何使用它来在我的CALayer中实现拉伸(stretch)图像。欢迎任何想法!霍拉修