ImageVerifierCode 换一换
格式:DOCX , 页数:5 ,大小:15.62KB ,
资源ID:23942080      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23942080.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(苹果iOS实例编程入门教程.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

苹果iOS实例编程入门教程.docx

1、苹果iOS实例编程入门教程苹果iOS实例编程入门教程想给你的iPhone制作一场雪景吗?今天小编为大家整理了苹果iOS实例编程入门教程,一起来看看吧!纲要:- 在程序显示前运行代码 - UIImageView 的运用 - 关于iPhone的“Utility Application” 运用 - onTimer 代码运用 - onAnimation 代码运用 -首先运行以安装好的 xCode选择: File->New Project.从 "New Project" 窗口选择 : iPhone OS ->Applications-> Ut

2、ility Application命名 : 我这里命名为 “SnowFall”(1)  在xCode打开 MainView.h 文件,加入下面代码#importinterface MainViewController : UIViewController UIImage* flakeImage;property (nonatomic, retain) UIImage* flakeImage;- (void)onTimer;- (void)onAnimationComplete:(NSString *)animationID finished:(NSN

3、umber *)finished context:(void *)context;end(2)  在xCode打开 MainView.m 文件,加入下面代码#import "MainViewController.h"#import "MainView.h"implementation MainViewControllersynthesize flakeImage;- (void)viewDidLoad super viewDidLoad;/ 把背景颜色设置为冷色self.view.backgroundColor = UIColor c

4、olorWithRed:0.5 green:0.5 blue:1.0 alpha:1.0;/ 把雪花图片文件不停导出flakeImage = UIImage imageNamed:"flake.png"/ 在onTimer设置开始时间每秒二十次NSTimer scheduledTimerWithTimeInterval:(0.05) target:self selector:selector(onTimer) userInfo:nil repeats:YES;/ Timer event is called whenever the timer fires- (void)on

5、Timer/建立一个雪花图片 flake imageUIImageView* flakeView = UIImageView alloc initWithImage:flakeImage;/use the random() function to randomize up our flake attributesint startX = round(random() % 320);int endX = round(random() % 320);double scale = 1 / round(random() % 100) + 1.0;double speed = 1 / round(ran

6、dom() % 100) + 1.0;/ set the flake start positionflakeView.frame = CGRectMake(startX, -100.0, 25.0 * scale, 25.0 * scale);flakeView.alpha = 0.25;/ put the flake in our main viewself.view addSubview:flakeView;UIView beginAnimations:nil context:flakeView;/ set up how fast the flake will fallUIView set

7、AnimationDuration:5 * speed;/ set the postion where flake will move toflakeView.frame = CGRectMake(endX, 500.0, 25.0 * scale, 25.0 * scale);/ set a stop callback so we can cleanup the flake when it reaches the/ end of its animationUIView setAnimationDidStopSelector:selector(onAnimationComplete:finis

8、hed:context:);UIView setAnimationDelegate:self;UIView commitAnimations;- (void)onAnimationComplete:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context flakeView = nil;flakeView removeFromSuperview;/ open the debug log and you will see that all flakes have a retain count/ of

9、 1 at this point so we know the release below will keep our memory/ usage in checkNSLog(NSString stringWithFormat:"flakeView retainCount = %d", flakeView retainCount);flakeView release;- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation / Return YES

10、for supported orientationsreturn (interfaceOrientation = UIInterfaceOrientationPortrait);- (void)didReceiveMemoryWarning super didReceiveMemoryWarning; / Releases the view if it doesnt have a superview/ Release anything thats not essential, such as cached data- (void)dealloc flakeImage release;super dealloc;end(3) 导入下面图片文件下载下面图片,放入 SnowFall 文件夹内并命名为下面名称flake.png在xCode下右键点击 SnowFall->Add->Existing Files; 在 SnowFall 文件夹内,选择下载好的图片,按 Add,最后在 xCode 选择 Build->Build and Go; Save All.以上就是小编为大家整理的苹果iOS实例编程入门教程,希望对大家有所帮助。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1