-(void)drawRect : (NSRect)rect
{
imgRect.orgin = NSZeroPoint;
imgRect.size = [appleImage size];
drawRect = [self bounds];
[appleRect drawInRect:appleRect
fromRect:imgRect
operation:NSCompositeSourceOver
fraction:1.0];
...
}
我正在尝试这个,但这并不容易,让我发疯。
如何将 NSRect 类型代码更改为 CGRect 类型代码?
请帮忙!
附注我已经知道.. NSRect -> CGRect , NSZeroPoint -> CGRectZero
只需使用这 2 个 Cocoa(无 iOS)功能:
CGRect NSRectToCGRect(NSRect nsrect);
NSRect NSRectFromCGRect(CGRect cgrect);
请看这里以加深主题:http://cocoadev.com/CGRect
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)