Sep 1, 2015 - Userinteractionenabled交互性

Comments

userInteractionEnabled交互性

  1. userInteractionEnabled = NO 时,当前视图不可交互,该视图上面的子视图也不可交互,响应事件传递到下面的父视图
  2. UIView 的userInteractionEnabled 默认为 YES
  3. UIImaege 的 userInteractionEnabled 默认为 NO

Aug 31, 2015 - 重新绘制uiimage的大小

Comments

重新绘制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就能得到相应大小的图标 了。

Aug 30, 2015 - Xcode常用快捷键汇总

Comments

汇总下在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