博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 68 下一页

2011年8月29日

摘要: 我想用这篇文章简单记录下如何自定义软键盘。软键盘使用的几种方法:1:使用系统自带键盘2:使用用户自定义的键盘来取代系统自定义的键盘3:让自定义的键盘和系统的键盘共同存在4:直接修改系统键盘下面详细介绍1:使用系统自定义键盘iphone已经给我们提供了系统自定义的软键盘,并且提供了适用与大多数情况下的软键盘,比如:有的是专门的数字键盘,有的是数字和字符都含有的软键盘,这个可以通过属性(KeyboardType)来设定。typedef enum { UIKeyboardTypeDefault, // Default type for the current input method... 阅读全文

posted @ 2011-08-29 10:41 星尘的天空 阅读(1632) 评论(0) 推荐(0) 编辑

2011年8月26日

摘要: m_Scroll.frame = CGRectMake(0, 0, 320, 480);//重要,设置Srollview控件的位置以及大小属性, [m_Scroll setBackgroundColor:[UIColor blackColor]]; [m_Scroll setCanCancelContentTouches:NO]; m_Scroll.indicatorStyle = UIScrollViewIndicatorStyleWhite; m_Scroll.clipsToBounds = YES; // default is NO, we want to restrict drawi. 阅读全文

posted @ 2011-08-26 00:06 星尘的天空 阅读(1747) 评论(0) 推荐(0) 编辑

2011年8月25日

摘要: 视图属性的连续改变就可以创建动画的效果视图动画创建的两种方法:1:在IOS4.0版本,或者更高的版本中,使用给予Block的动画方法。2:另一种方法:begineAnimations,commitAnimations,该方法可读性较好,可以在任何的IOS版本中运行可以被动画显示出来的动画属性有:frame、bounds、center、transform、alpha、backgroundColor、contentStretch。其中transform属性表示了对视图进行的变换。 阅读全文

posted @ 2011-08-25 18:05 星尘的天空 阅读(117) 评论(0) 推荐(0) 编辑

摘要: 技术:创建一个由UIImage组成的图片数组,然后按照序列逐帧的播放这些图片,这样看起来就类似一个动画效果:参考代码:-(IBAction)playButton:(id)sender;{ CGRect rect = CGRectMake(20, 20, 100, 100); UIImageView *m_View = [[[UIImageView alloc] initWithFrame:rect] autorelease]; UIImage *image1 = [UIImage imageNamed:@"picTVcar1.png"]; UIImage *image2 = 阅读全文

posted @ 2011-08-25 17:55 星尘的天空 阅读(170) 评论(0) 推荐(0) 编辑

2011年8月24日

摘要: 链接地址:http://c.gzl.name/archives/137多线程 之 NSOperation2009年06月17日, 7:18 下午T多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个类,提供了一个优秀的多线程编程方法。本次讲解NSOperation的使用方法:1,将想在另外一个线程的工作单独成类,并设置其父类为NSOperation:@interface ImageLoadingOperation : NSOperation { NSURL *imageURL;... 阅读全文

posted @ 2011-08-24 17:23 星尘的天空 阅读(265) 评论(0) 推荐(0) 编辑

摘要: 下面的代码可以放置在发布版本中包含NSLOG函数如果调试版本,_OPTIMIZE_ 是没有定义的,NSlog会正常的工作如果是发布版本,NSlog不会做任何事情,也就不会消耗系统资源#ifndef _OPTIMIZE_# define NSLog(...) NSLog(_OPTIMIZE_)#else# define NSLog(...) {}#endifTHE END ! 阅读全文

posted @ 2011-08-24 14:30 星尘的天空 阅读(220) 评论(0) 推荐(0) 编辑

摘要: // Override to allow orientations other than the default portrait orientation.- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{ return (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight). 阅读全文

posted @ 2011-08-24 08:17 星尘的天空 阅读(334) 评论(0) 推荐(0) 编辑

2011年8月23日

摘要: 消除UITableViewCell之间的边框,或者设置UITableViewCell之间边框的颜色参考代码:[m_tableView setSeparatorColor:[UIColor clearColor]]; 阅读全文

posted @ 2011-08-23 19:34 星尘的天空 阅读(517) 评论(0) 推荐(0) 编辑

摘要: //取消UITableViewCell选中的状态UITableViewCell.selectionStyle=UITableViewCellSelectionStyleNone; 阅读全文

posted @ 2011-08-23 19:27 星尘的天空 阅读(640) 评论(0) 推荐(0) 编辑

2011年8月20日

摘要: 判断程序运行在IPad上面还是IPhone上面。if(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad)//if the app run at iphone divice{}else{}THE END ! 阅读全文

posted @ 2011-08-20 21:57 星尘的天空 阅读(159) 评论(0) 推荐(0) 编辑

上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 68 下一页