1、联机调试时需要修改项目的get info和Targets的get info中的KEY,plist的Bundle identifier值;
2、有Sec类跳转到Third类的方法:
在 Sec.m中添加#import "Third.h";
再添加:
Objective-C代码
-
-(IBAction)gotoSec:(id)sender{
-
NSString*viewControllerName=@"Third";
-
Third*viewController=[[NSClassFromString(viewControllerName)alloc]initWithNibName:viewControllerNamebundle:nil];
-
[self.viewaddSubview:viewController.view];
-
}
3、让图片滚动:
将uiimageview放在scroll view里面,设置scroll view的插座变量并设置其代理,
加入代 码scrollview.contentSize = CGSizeMake(400,600);
4、让图片缩放:
在上一个的基础上设置uiimage view的插座变量,在scroll view的属性中调整最大放大和最小缩小的值,加入如下函数(<wbr style="margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; text-decoration:none">无需调用):</wbr>
Objective-C代码
-
-(UIView*)viewForZoomingInScrollView:(UIScrollView*)scrollView{
-
if(scrollView==scrollview)
-
returnimgview;
-
returnFALSE;
-
}
5、函数返回的如果是指针类型则使用自动释放池:return<wbr style="margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; text-decoration:none">[nameautorelease];</wbr>
6、UIWebView的使用方法:
Objective-C代码
-
[webviewsetOpaque:NO];
-
[webviewsetBackgroundColor:[UIColorclearColor]];
-
NSString*HTMLData=@"<imgsrc=\"http://image.17173.com/bbs/upload/2006/04/06/1144319556.gif\"alt=\"picture\"width=\"306\"/>";
-
[webviewloadHTMLString:HTMLDatabaseURL:[NSURLfileURLWithPath:[[NSBundlemainBundle]bundlePath]]];
7、UIImageView使用web图片:
Objective-C代码
-
UIImage*image=[[UIImagealloc]initWithData:[NSDatadataWithContentsOfURL:[NSURLURLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]];
8、UITableViewCell自定义选中背景:
Objective-C代码
-
cell.selectedBackgroundView=[[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"cellart.png"]]autorelease];
-
字体颜色:
-
cell.textLabel.highlightedTextColor=COOKBOOK_PURPLE_COLOR;
8、Loading的用法:
Objective-C代码
-
-(void)viewDidLoad{
-
[self.viewaddSubview:loadingview];
-
[NSTimerscheduledTimerWithTimeInterval:3target:selfselector:@selector(loading)userInfo:nilrepeats:NO];
-
[superviewDidLoad];
-
}
-
-(void)loading{
-
[loadingviewremoveFromSuperview];
-
}
9、输入框点击done返回:
Objective-C代码
-
一、self.idinput.returnKeyType=UIReturnKeyDone;
-
二、然后设置按钮的代理;
三、
-
-(BOOL)textFieldShouldReturn:(UITextField*)theTextField{
-
[theTextFieldresignFirstResponder];
-
returnYES;
-
}
10、alert的使用:
Objective-C代码
-
UIAlertView*alertstart=[[UIAlertViewalloc]initWithTitle:nilmessage:nildelegate:selfcancelButtonTitle:@"Cancel"otherButtonTitles:@"Easy",@"Medium",@"Hard",nil];
-
[alertstartshow];
-
-
-(void)alertView:(UIAlertView*)alertViewclickedButtonAtIndex:(NSInteger)buttonIndex{
-
if(buttonIndex==0){
-
stage=0;
-
}else{
-
if(buttonIndex==1){
-
mainstageviewcontroller.gamelevel=0;
-
}elseif(buttonIndex==2){
-
mainstageviewcontroller.gamelevel=1;
-
}elseif(buttonIndex==3){
-
mainstageviewcontroller.gamelevel=2;
-
}
-
[alertViewrelease];
-
}
分享到:
相关推荐
自用的iPhone开发笔记备份-2012/3/31
延时一段时间执行某一函数 42 无99美金证书联机开发 42 获取IOS设备的基本信息 42 用NSDateFormatter调整时间格式的代码 42 UIView设置成圆角方法 43 iPhone里的frame和bounds区别 43 Objective-C内存管理 44 iphone...
iphone开发笔记.iphone开发笔记.iphone开发笔记.iphone开发笔记.
收集了IOS开发过程中常见的错误和需要注意的要点。
iphone开发学习笔记(1)--NSLog
iPhone开发基础教程_学习笔记.docx
本压缩包中包含了Iphone开发中常用到的技术总结笔记,五六十中技术方法以及季节方案,包括内存管理,方法回调,获取当前地点,自定义CELL,VIew圆角等等等,太多的奶水包,是我开发中所有的精华所在,只有你不知道的...
这份文档是我从事ios开发一年以来,总结工作中常用到的200余个ios小知识点,并添加可以调试观看的实例代码,方便iso开发者学习和交流,弄清楚这些,基本从事ios开发没什么问题。
iPhone笔记-Object-c基础总结
开发笔记,ios中关于入口类的相关方法的阐述,清晰的通俗
刊首语 征稿 在Android平台下定制系统的主屏幕 IPhone开发内存管理 Three20的使用 iOS开发者计划申请流程攻略 雅虎画报IPad版本的开发经验介绍
Cocoa基本原理指南.pdf Dashcode_UserGuide.pdf iPhonei&Touch.doc Objective-C Beginner's Guide.pdf
最近正在开发小程序相关的需求时,遇到了一个问题——ios高版本的安全区域,即iPhoneX及以上拥有的“刘海儿”等可滑动区域会与你开发的内容重合。 幸运的是,在小程序上我们只需要考虑底部的底部Home Indicator上滑...
千锋3g培训 OC源码以及课堂笔记 按日期分类 每天代码都有
ios开发的一些经验 和一些很使用的快捷键 适合初学者
swift_study详细信息!Swift iPhone App 开发入门注的示例代码用于学习 Swift 开发
TimeNote为珍惜时间,珍惜往事的人潜心开发的软件,一款具有独立文件与事件预测的跨平台日程管理软件(支持Android、IPhone与各PC平台)。本软件采用独家原创数据解码格式,支持云端异步操作,并能对普遍使用的ICS文件...
iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view。
苹果的iPhone和iPad应用开发都指定使用同一开发语言:Objective-C语言。...Objective-C已经成为苹果系统下应用程序开发的标准程序设计语言,掌握了这一开发语言,你就能开始开发iPhone、iPad乃至Mac应用程序。