自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Cocoa 怎样使NSImageView的图片正确的满屏放大缩小而没有黑边

在Cocoa中使用NSImageView的时候,如果图片比View的边框小,图片会被放大以适应边框的大小。但是如果图片宽高比和View的宽高比不一致时,图片是不会填满整个View的,这个时候就会有黑边出现(不一定是黑色,根据View的背景色而定)。在iOS里可以选择UIViewContentModeScaleAspectFill来填满整个View,但是在Cocoa中是没有这个选项的。所以我们必须用

2013-08-06 01:36:09 4128 1

原创 Cocoa 怎样重新启动app (application relaunching)

可以将下面的代码放置于app delegate当中,然后通过tagAppRelaunch来控制app关闭时是直接关闭还是关闭再重新打开。你的app的BundleIdentifier可以在project summary中找到,默认值类似于“com.xxx.appname”。tagAppRelaunch的值可以在程序初始化时设置为NO。- (void)applicationWillTerminat

2013-08-05 17:30:20 3672

原创 Cocoa 获取一个独特的电脑硬件ID (A unique hardware id)

通过下面的代码可以获取一个独特的电脑ID,可以用于软件授权或者云计算当中用于区分不同的电脑。用到了IOKit#import-(NSString *) get_platform_uuid { io_registry_entry_t ioRegistryRoot = IORegistryEntryFromPath(kIOMasterPortDefault, "IOService:/")

2013-08-05 17:20:54 1981

原创 Cocoa 关闭显示屏 (dim the display)

通过下面的函数可以关闭显示屏//==================================================================//// Dim the display////==================================================================- (int)dimDisplayNow

2013-08-04 21:19:12 1851

原创 Cocoa/iOS 屏幕闪烁效果 (Screen Flash)

{ [self flashScreenUsingFlashColor:[NSColor whiteColor] inDuration:0.01 outDuration:0.5];} -(void)flashScreenUsingFlashColor:(NSColor *)flashColor inDuration:(NSTimeInter

2013-08-04 21:12:04 2195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除