xXxxX Asked:2020-12-20 19:55:29 +0000 UTC2020-12-20 19:55:29 +0000 UTC 2020-12-20 19:55:29 +0000 UTC 将纹理拉伸到中心 772 有一个带有圆边的纹理/节点,您需要更改其宽度和高度,但同时要使角保持原样,即 在不接触边缘的情况下在中心拉伸纹理/节点。有一种简单的方法可以实现这一点,但我无法在任何地方找到它。 objective-c 1 个回答 Voted Best Answer Max Mikheyenko 2020-12-21T01:57:32Z2020-12-21T01:57:32Z 你需要resizableImageWithCapInsets: 使用这样的东西: UIImage *myImage = [someImage resizableImageWithCapInsets:UIEdgeInsetsMake(1, 1, 1, 1)]; 将基于给定的图像创建一个新的 UIImage,每侧有一个恒定的像素和一个拉伸的中心。
你需要resizableImageWithCapInsets:
使用这样的东西:
将基于给定的图像创建一个新的 UIImage,每侧有一个恒定的像素和一个拉伸的中心。