- 博客(23)
- 资源 (28)
- 收藏
- 关注
原创 修改支持设备
Double click on your project -> Build Tab -> Search for the Targeted Device Family key -> Change the value)
2012-04-28 11:47:28 859
原创 nstimer 定时器穿参数
for (GoldView *vcin viewGoldCollection) {[NSTimerscheduledTimerWithTimeInterval:2target:selfselector:@selector(animateTimer:)userInfo:vc repeats:NO];}-(void)animateTimer:(NST
2012-04-27 22:43:04 1015
转载 iphone里如何实现像图片浏览那样的自动隐藏和导航条和工具栏
iphone里如何实现像图片浏览那样的自动隐藏和导航条和工具栏呢?其实很简单,只需要设置toolbar和navigationBar的显示和隐藏属性就可以了。效果图如下未隐藏的效果图 隐藏后的效果图 具体实现代码如下 首先在viewDidLoad里设置toolBarHidden = NO, 默认是YES(隐藏的),为了让toolba
2012-04-26 00:21:48 1368
原创 浮点型判断
诶 一个很幼稚的问题 居然浪费了我半小时 ,浮点型判断 #define ZERO 0.000001如需求 判断-(void)handleTimer:(NSTimer *)timer{static float i;NSLog(@"the i = %f",i);//判断i 是否等于 1 if(i-1ZERO &&i-1>-ZERO) {[
2012-04-24 15:41:05 1148
转载 iPhone在scrollview中双击定点放大的代码
- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale 双击放大是 iPhone 的一个基本操作,第三方程序里引入这一功能的话,主要是在 scrollview 呈现一张图片或者 PDF 页面时,双击可以放大,主要代码如下
2012-04-23 22:03:11 998
转载 显示更多 UITabView
iPhone屏幕尺寸是有限的,如果需要显示的数据很多,可以先数据放到一个table中,先显示10条,table底部有一察看更多选项,点击察看更多查看解析的剩余数据。基本上就是数据源里先只放10条, 点击最后一个cell时, 添加更多的数据到数据源中. 比如: 数据源是个array: NSMutableArray *items; ViewController的这个方法返
2012-04-23 21:56:33 1241
原创 判断某点是否在圆圈内
- (BOOL) pointInside:(CGPoint)point withEvent:(UIEvent *)event { CGPoint pt; float HALFSIDE = SIDELENGTH / 2.0f; // normalize with centered origin pt.x = (point.x - HALFSIDE) / HALFSID
2012-04-18 00:07:31 1675
转载 iPhone 利用CG API画一个饼图(Pie chart) 可以用在很多地方 画弧线
核心函数是:CGContextAddArc(CGContextRef c, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle,CGFloat endAngle, int clockwise) CGContextRef: 图形上下文x,y: 开始画的坐标radius: 半径startAngle,
2012-04-18 00:06:23 926
原创 subveiw中常用的两种判断方法
if ([iisKindOfClass:[UITextField class]])elseif ([i isKindOfClass:NSClassFromString(@"UISearchBarBackground")])
2012-04-12 11:29:07 782
原创 修改 ios 状态栏
UIWindow中有相关层级设定的如下设置[cpp] view plaincopytypedef CGFloat UIWindowLevel; const UIWindowLevel UIWindowLevelNormal; // 0.0 const UIWindowLevel UIWindowLevelAlert; // 200
2012-04-10 17:09:55 1325
转载 基础动画类 函数CGAffineTransform
一下内容转自 弄清影 博客 www.imuch.netCATransition *animation = [CATransition animation]; [animation setDuration:1.25f]; [animation setTimingFunction:[CAMediaTimingFunction functionWithName:kC
2012-04-10 10:16:02 2864
原创 从别人写的 Object-C 中 Singleton (单例) 模式 中的一些理解
关于 面向对象的设计模式对于面向对象的设计模式,想必大家并不陌生吧。纵观23种设计模式中,数单例模式(Singleton)和工厂模式(Factory Method)最为熟悉和基础吧。当然,本文总结Singleton模式,对于其他设计模式不做叙说。Singleton模式,即单例模式。顾名思义,主要用于做应用程序的资源共享控制。用途很多⋯⋯实质为,单例是在程序声明周
2012-04-07 23:22:43 1224
原创 遍历技巧 NSEnumerator 和快速遍历
NSEnumerator有数种Cocoa类-包括各种群体类型在内-可以向您提供枚举器,通过枚举器,我们可以逐个取得实例持有的元素。例如:NSSet *aSet = // get a set;NSEnumerator *enumerator = [aSet objectEnumerator];id element; while ((element = [enu
2012-04-07 23:08:54 6088
原创 tabview 滚动控制
NSIndexPath *indexPath = [NSIndexPathindexPathForRow:theIndexpathRow inSection:0]; [self.tableviewscrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionTopanimated:YES]
2012-04-05 14:18:24 1564
原创 常遇到的陷阱
==常见陷阱==* delegate属性一般应该是assign而不是retain,否则会造成对象的循环引用,都不会被释放* [UIButton buttonWithTitle:...]一类函数返回的对象没有alloc,不能直接release,会造成重复释放。很多莫名其妙的崩溃是这个原因引起的* 地图控件在3.x系统上有bug,如果在动画没有结束时就release掉map
2012-04-05 12:21:06 1040
原创 ios 路径 目录 学习知识总结
// 获取程序Documents目录路径NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);NSString *documentsDirectory = [paths objectAtIndex:0];// 获取程序app文件所在目录路径NSHomeDirec
2012-04-04 19:08:56 3237
转载 有必要再转载一此资料给童鞋们NSString+NSMutableString+NSValue+NSAraay用法汇总
默认分类 2009-11-25 11:47 阅读18 评论0 字号: 大 中 小 /******************************************************************************************* NSString *******************************
2012-04-03 00:22:24 837
原创 一些判断系统方法时常用的方法
#define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedSame)#define SYSTEM_VERSION_GREATER_THAN(v)
2012-04-02 23:58:00 839
原创 NSNumericSearch 比较
NSNumericSearch 在比较系统版本是经常遇到的一个方法NSString *string1 = @"5.0.2";NSString *string2 = @"5.1.3";#define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compar
2012-04-02 23:56:15 4337
原创 爆炸特效
UIView *view = (UIView*)sender; CGAffineTransform scale =CGAffineTransformMakeScale(5.0f,5.0f); CGAffineTransform unScale =CGAffineTransformMakeScale(1.0f,1.0f); [UIViewanimateWithDurat
2012-04-02 21:53:09 1709
原创 绳线左右欢动
CABasicAnimation * squish = [CABasicAnimationanimationWithKeyPath:@"transform"];CATransform3D rotationTransform =CATransform3DIdentity; squish.toValue = [NSValuevalueWithCATransform3D:
2012-04-02 17:13:29 2297
嵌入式QT简单的文件查看器
2010-04-12
嵌入式开发 环境配置篇 Fedora
2010-04-12
fedora 12 (linux)的使用中遇到的常见问题解决方案
2010-04-07
最新linux2.6.33内核移植到s3c2410平台详细步骤
2010-03-13
单片机4*4键盘+流程图+源程序+hex文件+仿真文件+工程文件
2010-01-13
《arm9实验基础教程》pdf格式
2009-12-27
武汉理工大学arm实验(c语言)教程
2009-12-27
嵌入式 深入浅出学习驱动开发
2009-12-23
linux网络编程.pdf
2009-12-20
Proteus 元器件中文翻译
2009-12-20
C语言编程宝典.rar
2009-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人