- 博客(15)
- 收藏
- 关注
原创 判断点是否在CGRect里面的函数
判断点是否在CGRect里面的函数 函数 返回 true ,falseCGRectContainsPoint
2012-05-30 16:26:54 1110
原创 UIView的 frame 的origin 还是左上角,而不是想的中央
UIView的 frame 的origin 还是左上角,而不是想的中央 一直以为虽然设置的时候是设置(left,top,width,height),但是以为从UIView取的frame里面的origin是指的中心点,今天才发现不是,也是 指的left,top ,记录一下。
2012-05-30 15:43:56 1758
原创 UIImageView 里面加上UIButton不响应
UIImageView 里面加上UIButton不响应 UIImageView 里面加上UIButton不响应 ------------记录下,以后注意。
2012-05-30 15:40:09 1572
原创 UILabel如果让文本自适应
UILabel如果让文本自适应 经常遇到,UILabel里面的显示区域固定, 但是里面的文字显示合适的字体大小的时候,可以用下面的方法: //title CGRect titleRect = CGRectMake(8, 5, 300.0f, 35.0f); m_titleLabel = [[
2012-05-29 15:57:56 16255
转载 MAC OS 快捷键
了解常见 Mac OS X 快捷键。快捷键方式即通过按下键盘上的组合键来调用 Mac OS X 中的功能。要使用快捷键或组合键,您可以同时按修饰键和字符键。例如,同时按下 Command 键(标有 符号的按键)和“c”键会将当前选中的任何内容(文本、图形等等)拷贝至夹纸板。这也称作 Command-C 组合键(或快捷键)。许多组合键中都包含修饰键。修饰键将改变 Mac
2012-05-24 10:58:14 1094
转载 Xcode 快捷键
Xcode 快捷键大全 收藏 现在说明一下,command相当于ms键盘的window键,option相当于ctrl,键值一样,系统偏好设置里面可以更改。 xcode 相关: 关于xcode 可设 偏好设置 command+, 清空缓存 可设 隐藏xcode command+h 隐藏其它 command+option+h 显示全部 可设 退出xcode com
2012-05-24 10:56:55 1356
转载 IOS获取屏幕分辨率
获取屏幕分辨率是个很有用的功能,尤其在一些游戏相关的开发中,图形的绘制与屏幕分辨率密不可分。得到当前屏幕的分辨率是必不可少的支持。获取屏幕分辨率可以两步走1、得到当前屏幕的尺寸:CGRect rect_screen = [[UIScreenmainScreen]bounds]; CGSize size_screen = rect_s
2012-05-24 10:53:23 7961 1
原创 CCLayer的dealloc 析构里面不要去释放 不是自己的child的 成员
CCLayer的dealloc 析构里面不要去释放 不是自己的child的 成员 我在一个自己的ALayer里面的init函数里面,创建了BLayer的一个对象: BLayer blayer = [BLayer node]; [self.parent addChild:blayer z:1]; 这个对象是
2012-05-23 15:56:19 1913
原创 CCLabelTTF尽量使用setPosition而不是使用.position属性,否则可能不显示
CCLabelTTF尽量使用setPosition而不是使用.position属性 今天在使用CCLabelTTF的过程中,发现一个现象,不论怎么设置,label就是不显示:代码如下: //提示文字 if (m_dialog_type1_label == nil) { CGSize labelSize = m_dialog_typ
2012-05-11 11:18:16 5683 1
原创 stl中 bind1st和 bind2nd 以及not1等适配器的使用
stl中 bind1st和 bind2nd 以及not1 等适配器的使用 以上总结部分拷贝自:http://blog.csdn.net/yzm365487848/article/details/5568608 ,对该博客朋友表示感谢。 在我们使用stl的 一些算法的时候,比如find_if等,需要使用仿函数,如果仿函数有2个参数,但是算法需要一个一
2012-05-08 19:56:38 4673
原创 stl 中 std::binary_function 的使用
stl 中 std::binary_function 的使用 在我们使用stl的 一些算法的时候,比如find_if等,需要使用仿函数,如果仿函数有2个参数,但是算法需要一个一元的仿函数的时候,我们可以使用适配器,比如:bind1st和bind2nd来将仿函数适配成一元的操作符。 这个时候,如果仿函数是我们自己实现的,而不是stl提供的less,gre
2012-05-08 19:47:37 13899 2
原创 如何判断 是否是retina屏幕,是否是ipad
如何判断 是否是retina屏幕,是否是ipad 1.判断是否是retina屏幕 #define IS_RETINA (CC_CONTENT_SCALE_FACTOR() == 2) 或者 #define IS_RETINA ([[CCDirector sharedD
2012-05-06 15:42:33 6792
原创 如何让CCLayer写的类可以到处 使用而不用改变任何基于坐标的代码(使用CCLayer.position)
如何让CCLayer写的类可以到处 使用而不用改变任何基于坐标的代码(使用CCLayer.position) 在我以前写的代码里面,CCLayer从来不设置position属性,然后自然就默认position为(0,0)了。那个时候不知道CCLayer还有position的这个属性,忘记了CCLayer是CCNode的子类,而CCNode是有position属性的。
2012-05-06 15:30:24 1632
原创 CCLayer中如何 控制只显示特定的区域
CCLayer中如何 控制只显示特定的区域 在CCLayer中,我们有时候要实现自己的CCLayer,当有内容超过我们的范围后,我们想不显示这个超出范围的内容,这个用opengGL的 glScissor 函数可以实现。scissor的意思是剪切。 在CCLayer中,负责绘制的函数是在visit函数中,所以我们需要将这个函数重写。
2012-05-06 15:18:19 3878
原创 ccTouchesBegan 中如何让获取的坐标是相对整个屏幕的坐标,而不是在当前view的坐标
ccTouchesBegan 中如何让获取的坐标是相对整个屏幕的坐标,而不是在当前view的坐标 在cocos2d中,在我们在CCLayer中处理 ccTouchesBegan等类似的touch事件的时候,我们一般用下面的代码来获得当前的用户点击位置: UITouch *touch=[touches anyObject]; CGPoint touchLo
2012-05-06 15:04:57 6020 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人