作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 UIKit
中,我们有 - (UIImage *)ressizedImageWithCapInsets:(UIEdgeInsets)capInsets
。
AppKit
中是否有类似的东西用于创建可平铺的 NSImage
?
最佳答案
NSImage 在 10.10 (Yosemite) 中确实得到了轻微的改进。 NSImage 现在具有以下属性:
@property NSEdgeInsets capInsets
使用此属性,您可以像在 iOS 中一样设置上限插图。如果您调用[image drawInRect:rect]
,它将考虑这些插图。请注意,这仅适用于运行 10.10 或更高版本的系统;在旧系统上,它只会拉伸(stretch)图像。
关于cocoa-touch - NSImage 的 ressizedImageWithCapInsets ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14688894/
在 UIKit 中,我们有 - (UIImage *)ressizedImageWithCapInsets:(UIEdgeInsets)capInsets。 AppKit 中是否有类似的东西用于创建可
我正在使用此方法创建“聊天气泡”,方法是在调用 ressizedImageWIthCapInsets 后设置背景图像。但是,对于此方法,您需要按像素对上限插图进行硬编码,但每个 1x、2x 和 3x
我是一名优秀的程序员,十分优秀!