Objective-C函数速查实例手册(4)

第12章 窗口和颜色(NSWindow、NSColor) 
  12.1 获取窗口信息 
  12.1.1 aspectRatio:方法:获取窗口的纵横比 
  12.1.2 orderedIndex:方法:获取索引 
  12.1.3 title:方法:获取窗口的标题 
  12.1.4 miniwindowTitle:方法:获取窗口最小化后的标题 
  12.1.5 frame:方法:获取窗口的位置和大小 
  12.1.6 minSize:方法:获取窗口的最小尺寸 
  12.1.7 maxSize:方法:获取窗口的最大尺寸 
  12.1.8 miniwindowImage:方法:获取窗口最小化后的图片 
  12.1.9 backgroundColor:方法:获取窗口的背景颜色 
  12.1.10 childWindows:方法:获取子窗口 
  12.1.11 alphaValue:方法:获取窗口的透明度值 
  12.2 设置窗口 
  12.2.1 setAspectRatio:方法:设置窗口的纵横比 
  12.2.2 setIsVisible:方法:设置窗口是否可见 
  12.2.3 setTitle:方法:设置窗口标题 
  12.2.4 setMiniwindowTitle:方法:设置窗口最小化后的标题 
  12.2.5 setIsMiniaturized:方法:设置窗口是否最小化 
  12.2.6 setIsZoomed:方法:设置窗口是否最大化 
  12.2.7 setFrame:方法:设置窗口的位置和大小 
  12.2.8 setFrameOrigin:方法:设置窗口的位置 
  12.2.9 setFrameTopLeftPoint:方法:设置窗口的位置 
  12.2.10 setMinSize:方法:设置窗口的最小尺寸 
  12.2.11 setMaxSize:方法:设置窗口的最大尺寸 
  12.2.12 setMiniwindowImage:方法:设置窗口最小化后的图片 
  12.2.13 setBackgroundColor:方法:设置窗口的背景颜色 
  12.2.14 setCanHide:方法:设置窗口是否可以隐藏 
  12.2.15 setAlphaValue:方法:设置窗口的透明度值 
  12.2.16 disableFlushWindow:方法:将窗口设置为禁用的 
  12.2.17 setHasShadow:方法:设置窗口的阴影 
  12.3 判断窗口 
  12.3.1 isVisible:方法:判断窗口是否可见 
  12.3.2 isMiniaturized:方法:判断窗口是否最小化 
  12.3.3 isZoomed:方法:判断窗口是否最大化 
  12.3.4 canHide:方法:判断窗口是否可以隐藏 
  12.3.5 hasShadow:方法:判断窗口是否有阴影 
  12.3.6 isMiniaturizable:方法:判断窗口是否有最小化按钮 
  12.3.7 hasTitleBar:方法:判断窗口是否有工具栏 
  12.4 创建自定义颜色对象 
  12.4.1 colorWithCalibratedRed:方法:用标准RGB分量创建颜色对象 
  12.4.2 colorWithCalibratedWhite:方法:用标准灰度分量创建颜色对象 
  12.4.3 colorWithCalibratedHue:方法:用标准HSB分量创建颜色对象 
  12.4.4 colorWithDeviceCyan:方法:用设备CMYB分量创建颜色对象 
  12.4.5 colorWithDeviceRed:方法:用设备RGB分量创建颜色对象 
  12.4.6 colorWithDeviceWhite:方法:用设备灰度分量创建颜色对象 
  12.4.7 colorWithDeviceHue:方法:用设备HSB分量创建颜色对象 
  12.4.8 colorWithPatternImage:方法:用图像创建颜色对象 
  12.5 创建颜色对象 
  12.5.1 redColor:方法:用红色创建颜色对象 
  12.5.2 greenColor:方法:用绿色创建颜色对象 
  12.5.3 blueColor:方法:用蓝色创建颜色对象 
  12.5.4 cyanColor:方法:用青色创建颜色对象 
  12.5.5 magentaColor:方法:用紫红色创建颜色对象 
  12.5.6 yellowColor:方法:用黄色创建颜色对象 
  12.5.7 blackColor:方法:用黑色创建颜色对象 
  12.5.8 brownColor:方法:用棕色创建颜色对象 
  12.5.9 darkGrayColor:方法:用深灰色创建颜色对象 
  12.5.10 grayColor:方法:用灰色创建颜色对象 
  12.5.11 lightGrayColor:方法:用浅灰色创建颜色对象 
  12.5.12 orangeColor:方法:用橙色创建颜色对象 
  12.5.13 purpleColor:方法:用紫色创建颜色对象 
  12.5.14 whiteColor:方法:用白色创建颜色对象 
  12.6 获取颜色分量 
  12.6.1 redComponent:方法:获取红色的分量 
  12.6.2 greenComponent:方法:获取绿色的分量 
  12.6.3 blueComponent:方法:获取蓝色的分量 
  12.6.4 cyanComponent:方法:获取青色的分量 
  12.6.5 magentaComponent:方法:获取紫红色分量 
  12.6.6 yellowComponent:方法:获取黄色分量 
  12.6.7 blackComponent:方法:获取黑色的分量 
  12.6.8 whiteComponent:方法:获取白色的分量 
  12.6.9 alphaComponent:方法:获取透明度分量 
  12.6.10 hueComponent:方法:获取色调的分量 
  12.6.11 saturationComponent:方法:获取饱和度的分量 
  12.6.12 brightnessComponent:方法:获取亮度分量 
  12.6.13 patternImage:方法:获取图像信息 

第13章 自定义视图(NSView) 
  13.1 initWithFrame:方法:初始化自定义视图 
  13.2 获取与设置自定义视图信息 
  13.2.1 frame:方法:获取自定义视图的框架 
  13.2.2 setFrame:方法:设置自定义视图框架 
  13.2.3 frameRotation:方法:获取自定义视图的旋转度数 
  13.2.4 setFrameRotation:方法:设置自定义视图旋转度数 
  13.2.5 setFrameOrigin:方法:设置自定义视图的位置 
  13.2.6 setFrameSize:方法:设置自定义视图的大小 
  13.2.7 bounds:方法:获取自定义视图框架 
  13.2.8 setBounds:方法:设置自定义视图框架 
  13.2.9 boundsRotation:方法:获取自定义视图的旋转度数 
  13.2.10 setBoundsRotation:方法:设置自定义视图旋转的度数 
  13.2.11 setBoundsOrigin:方法:设置视图的位置 
  13.2.12 setBoundsSize:方法:设置视图的大小 
  13.2.13 subviews:方法:获取子视图 
  13.2.14 setPostsFrameChangedNotifications:方法:设置是否接收视图的变化 
  13.2.15 setPostsBoundsChangedNotifications:方法:设置是否接收视图的变化 
  13.2.16 printJobTitle:方法:获取输出标题 
  13.3 drawRect:方法:绘图 
  13.4 判断自定义视图 
  13.4.1 postsFrameChangedNotifications:方法:判断是否接收视图变换的消息 
  13.4.2 postsBoundsChangedNotifications:方法:判断是否接收视图变换的消息 
  13.4.3 isFlipped:方法:判断视图是否翻转 
  13.4.4 isRotatedFromBase:方法:判断视图是否旋转 
  13.4.5 isRotatedOrScaledFromBase:方法:判断视图是否旋转或缩放 
  13.4.6 canDraw:方法:判断视图是否绘制 
  13.4.7 isOpaque:方法:判断视图是否不透明 
  13.5 操作自定义视图 
  13.5.1 addSubview:方法:添加视图 
  13.5.2 removeFromSuperview:方法:删除视图 
  13.5.3 replaceSubview:方法:替换视图 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值