【发布时间】:2010-01-17 13:58:07
【问题描述】:
问题很简单,我需要一个符合 NSCopying 协议的 UIImage,但我完全不知道从哪里开始。
你有什么可以帮助我的吗?
提前致谢
【问题讨论】:
-
您已提出 5 个问题,但未接受任何答案。这不符合 Stackoverflow 的精神,并且会阻碍其他人花时间帮助您。
-
你是对的,谢谢你的评论。
问题很简单,我需要一个符合 NSCopying 协议的 UIImage,但我完全不知道从哪里开始。
你有什么可以帮助我的吗?
提前致谢
【问题讨论】:
- (id) copyWithZone: (NSZone *) zone
{
return [[UIImage allocWithZone: zone] initWithCGImage: self.CGImage];
}
【讨论】:
resizableImageWithCapInsets: 创建时,capinsets 属性将返回UIEdgeInsetsZero(在这种情况下整个图像被拉伸)。但是当有人明确将capInsets 设置为零时,它也会返回..Zero(在这种情况下,图像是平铺的)。所以我目前看不到任何使 UIImage 符合 NSCopying WITH capinsets 的可能性。