userInteractionEnabled交互性
- userInteractionEnabled = NO 时,当前视图不可交互,该视图上面的子视图也不可交互,响应事件传递到下面的父视图
- UIView 的userInteractionEnabled 默认为 YES
- UIImaege 的 userInteractionEnabled 默认为 NO
重新绘制UIImage的大小
//要重新绘制的Image
UIImage *defaultImage = CL_UIIMAGE(@"home_ic_rescue_add.png");
//设置重新绘制的大小
UIGraphicsBeginImageContext(CGSizeMake(24, 24));
[defaultImage drawInRect:CGRectMake(0, 0, 24, 24)];
//得到绘制后的Image
UIImage *transformedImg=UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
但正常来很少会重新绘制UIImage,因为UI都会提供专门的资源包,只要用@3x或@2x就能得到相应大小的图标 了。
汇总下在Xcode下自己最常用的一些快捷键:
1.工程导航器:Command+1
2.显示/隐藏导航器面板:Command + 0
3.搜索导航器:Command + Shift + F
4.快速打开:Command + Shift + O
5.程序的.h and .m文件间的快速切换: Control + Command + Up
6.运行app: Command + R
7.清除工程: Command + Shift + K
8.构建应用程序: Command + B
9.文档和参考: Command + Shift + 0
编辑和调度中常用快捷键:
1.左缩进: Command + [
2.右缩进: Command + [
3.注释或取消注释: Command + /
4.自动提示列表: ESC
5.继续(在调试中): Command + Alt + P
6.跳过: Command + Alt + 0
7.跳入: Command + Alt + I
8.跳出: Command + Alt + T
9.设置或取消断点: Command + \
10.允许或禁用当前断点: Command + Option + \
11.前移光标: Ctrl + F
12.后移光标: Ctrl + B
13.移动光标到上一行: Ctrl + P
14.移动光标到下一行: Ctrl + N:
15.移动光标到本行行首: Ctrl + A
16.移动光标到本行行尾: Ctrl + E
17.删除本行: Ctrl + K