IOS课程设计.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IOS课程设计

IOS课程设计 课程名称 图片处理器 班 级 移动一班 学 号 1215115032 姓 名 汪如胜 指导教师 韩 璞 目录 一、 TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc271612941 课程设计目的 PAGEREF _Toc271612941 \h 2  HYPERLINK \l _Toc271612942 二、课程设计内容 PAGEREF _Toc271612942 \h 2  HYPERLINK \l _Toc271612943 三、需求分析描述 PAGEREF _Toc271612943 \h 4  HYPERLINK \l _Toc271612944 四、系统设计5  HYPERLINK \l _Toc271612945 五、总结和体会 ...6  HYPERLINK \l _Toc271612946 六、系统实现过程7 七、 HYPERLINK \l _Toc271612947 主要代码和程序清单 PAGEREF _Toc271612947 \h 15 一、课程设计目的 本项目的目的是开发一款IOS的图片处理器,使手机显得更生动灵活化,提高手机的智能化的发展。为了让学生掌握面向过程程序设计的基本思路和方法,学会使用Objective-C语言的基本知识,独立解决简单的iOS应用程序设计问题,了解iPhone手机应用的开发步骤和基本方法,也使学生更加熟练ios的技术和在市场上的特点。 二、课程设计内容 图片处理器应该包含两个功能模块,分别为图片显示模块和图片操作模块。其中,图片显示模块,可以进行缩略图显示图片和全屏显示图片。图片操作模块,可以实现放大、缩小、旋转、剪裁和保存等功能。设计界面友好,完成开发文档。 三、需求分析描述 需求分析指的是在建立一个新的应用的时,就这个新的应用的目的、范围、定义及功能这些方面所要做的工作。需求分析是完成一个应用必不可少的部分。在进行一款项目开发的过程中,开发者必须确定客户的需求,在确定了客户需求后才能进行应用的开发。根据当前社会形势,ios系统在中国逐渐流行,单单是iOS方面的图片浏览器已经具备了相当的规模。市场上的图片浏览器品牌繁多,定位不一,基本满足了各层次消费者的需求。最新的调查显示比较大的图片浏览器市场,并不是很乐观。而外形新颖、小巧轻便灵活的图片浏览器却很受年轻人的青睐和欢迎,市场发展前景广阔,具有很大的发展空间。因此,设计图片浏览器重点还是在于美观的外形和实用的性能,占用较小的内存,实现用户对于图片浏览器的需求,可以更好的吸引用户。 四、系统设计 1、程序设计图 2、功能模块 (1)图片显示模块 可以进行缩略图显示图片和全屏显示图片 1.图片处理器UI设计 @property (weak, nonatomic) IBOutlet UIButton *previousBtn; //上一张Button @property (weak, nonatomic) IBOutlet UIButton *nextBtn; //下一张Button @property (weak, nonatomic) IBOutlet UILabel *noLabel; //标题 @property (weak, nonatomic) IBOutlet UIImageView *iconView; //用于图片显示 2.记录当前显示的是第几张图片 @implementation ViewController -(void)viewDidLoad { [super viewDidLoad]; self.index = -1; [self next]; } (2)图片操作模块 实现图片浏览上一张、下一张等功能 #pragma mark 上一张 - (IBAction)previous { //减少索引 self.index--; //改变数据 [self changeData]; } #pragma mark 下一张 - (IBAction)next { //增加索引 self.index++; //根据索引显示对应的内容 [self changeData]; } 五、总结和体会 在经过两个星期的课程设计后,基于iOS的图片处理器的功能得以实现。

文档评论(0)

80219pm + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档