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:viewControllerName bundle:nil];
-
[self.view addSubview: viewController.view];
-
}
3、让图片滚动:
将uiimageview放在scroll view里面,设置scroll view的插座变量并设置其代理,
加入代 码scrollview.contentSize = CGSizeMake(400,600);
4、让图片缩放:
在上一个的基础上设置uiimage view的插座变量,在scroll view的属性中调整最大放大和最小缩小的值,加入如下函数(无需调用):
Objective-C代码
-
-(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{
-
if
(scrollView==scrollview)
-
return
imgview;
-
return
FALSE;
-
}
5、函数返回的如果是指针类型则使用自动释放池:return [name autorelease];
6、UIWebView的使用方法:
Objective-C代码
-
[webview setOpaque:NO];
-
[webview setBackgroundColor:[UIColor clearColor]];
-
NSString *HTMLData = @"<img src=\"http://image.17173.com/bbs/upload/2006/04/06/1144319556.gif\" alt=\"picture\" width=\"306\"/>"
;
-
[webview loadHTMLString:HTMLData baseURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]];
7、UIImageView使用web图片:
Objective-C代码
-
UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@
"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"
]]];
8、UITableViewCell自定义选中背景:
Objective-C代码
-
cell.selectedBackgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@
"cellart.png"
]] autorelease];
-
字体颜色:
-
cell.textLabel.highlightedTextColor = COOKBOOK_PURPLE_COLOR;
8、Loading的用法:
Objective-C代码
-
- (
void
)viewDidLoad {
-
[self.view addSubview:loadingview];
-
[NSTimer scheduledTimerWithTimeInterval:3 target:self selector:@selector(loading) userInfo:nil repeats:NO];
-
[super viewDidLoad];
-
}
-
- (void
)loading {
-
[loadingview removeFromSuperview];
-
}
9、输入框点击done返回:
Objective-C代码
-
一、self.idinput.returnKeyType = UIReturnKeyDone;
-
二、然后设置按钮的代理;
三、
-
-(BOOL
)textFieldShouldReturn:(UITextField *)theTextField {
-
[theTextField resignFirstResponder];
-
return
YES;
-
}
10、alert的使用:
Objective-C代码
-
UIAlertView *alertstart = [[UIAlertView alloc] initWithTitle:nil message:nil delegate:self cancelButtonTitle:@
"Cancel"
otherButtonTitles:@
"Easy"
,@
"Medium"
,@
"Hard"
,nil];
-
[alertstart show];
-
-
- (void
)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
-
if
(buttonIndex == 0){
-
stage = 0;
-
}else
{
-
if
(buttonIndex == 1){
-
mainstageviewcontroller.gamelevel = 0;
-
}else
if
(buttonIndex == 2){
-
mainstageviewcontroller.gamelevel = 1;
-
}else
if
(buttonIndex == 3){
-
mainstageviewcontroller.gamelevel = 2;
-
}
-
[alertView release];
-
}
分享到:
相关推荐
《iPhone开发笔记》 在iOS应用开发中,掌握基本的iPhone开发技巧至关重要。这篇笔记涵盖了多个方面的内容,从UI设计到交互处理,再到系统状态的响应,为开发者提供了丰富的实践指导。 1. 退回输入键盘:当用户在...
【iPhone开发笔记】这篇笔记主要涉及的是在Windows环境下如何搭建iPhone应用开发的环境,以及使用Xcode进行初步的编程体验,特别是创建一个简单的"Hello World"应用。 首先,要搭建开发平台,你需要在Windows系统中...
iphone开发笔记.iphone开发笔记.iphone开发笔记.iphone开发笔记.
在iOS开发中,Core Data是苹果提供的一种强大的数据持久化框架,它简化了数据库操作,使得开发者能够更专注于应用程序的业务逻辑。本文将基于提供的代码片段和描述,深入讲解Core Data的基本概念、实体(Entity)、...
本压缩包中包含了Iphone开发中常用到的技术总结笔记,五六十中技术方法以及季节方案,包括内存管理,方法回调,获取当前地点,自定义CELL,VIew圆角等等等,太多的奶水包,是我开发中所有的精华所在,只有你不知道的...
这些标签表明这些文档是围绕iPhone开发的学习材料,适合开发者作为笔记参考,或者对iPhone开发感兴趣的初学者使用。通过阅读和学习,开发者可以建立起扎实的iPhone应用开发基础,并逐步提升技能水平。 总结来说,这...
本教程主要聚焦于iPhone开发的基础知识,包括Object-C语言、界面设计和UIViewController的使用。 Object-C是iOS开发的主要编程语言,它基于C语言并添加了Smalltalk的面向对象特性。对于初学者来说,《Learn Object-...
### iPhone开发一年的工作笔记知识点详解 #### 文档概述 该文档是作者从事iOS开发一年以来,针对工作中常用到的200多个iOS知识点进行总结整理的成果。文档中不仅包含了知识点的简要介绍,还提供了可运行的示例代码...
### iPhone开发基础教程知识点概述 #### 一、开发前的准备 - **硬件需求**:首先,需要确保拥有一台运行OS X Leopard (10.5.3或更高版本)的基于Intel的Macintosh计算机。这包括2006年后发布的任何Macintosh计算机,...
本篇笔记将详细介绍`NSLog`的使用和其在iPhone应用开发中的作用。 `NSLog`是Foundation框架的一部分,用于向控制台输出文本信息。它在Objective-C和Cocoa Touch环境中扮演着类似Java中`System.out.println`的角色,...
### IT知识点解析:《谢伟-基于iPhone开发实践》PDF概览 #### 一、iPhone/iPad特色功能及其优势 1. **触摸交互**:iPhone 和 iPad 的触控屏技术非常先进,支持多点触控,能够实现各种复杂的触摸手势,如滑动、缩放...
【标题】"千锋OC源码,自学iPhone开发"涵盖了重要的iOS编程学习资源,主要针对初学者,通过千锋3G学院的课程体系,提供Objective-C(简称OC)的源码和课堂笔记,以日期为线索,系统地组织了每天的学习内容。...
本主题聚焦于“iPhone开发常用代码”,我们将探讨一些在实际项目中经常使用的代码片段和概念,这些对于任何iOS开发者来说都是至关重要的。 1. **Swift基础** Swift是Apple在2014年推出的一种现代化、安全的编程...
【标题】:“12步教你IPHONE程序开发” 【描述】:“这是一篇关于IPHONE程序开发的基础介绍,适合初学者。” 【标签】:“iphone”,“apple” 【内容概述】: 本文介绍了如何从零开始开发iPhone应用程序,通过12...