iOS开发之猜图王

原创 2015年11月18日 22:29:48

让我们先看看效果吧~

QQ20151118-4@2x

需求分析:

1.搭建界面

    a.上半部分,固定的,用stroyboard直接连线。

    b.下半部分,根据题目的变化,不断变化和调整,用代码的方式实现会比较合适。

        *备选按钮区域

        *答案按钮区域

2.编写代码

    a.大图,小图的切换。

    b.下一题。

    c.备选按钮的点击,让文字进入答案区。

    d.判断胜负

        *胜利:进入下一题。

        *失败:提示用户重新选择。

    e.按钮按钮的点击

        把答案的文字恢复到备选区域。

知识总结:

1.调整状态栏颜色

/** 调整状态栏颜色 */
UIStatusBarStyleLightContent; // 亮色
UIStatusBarStyleDefault; // 暗色
- (UIStatusBarStyle)preferredStatusBarStyle {
    return UIStatusBarStyleLightContent; 
}

2.按钮高亮选择:

在storyboard中,去掉Highlighted Adjusts Image 选项。

效果,点击图片按钮时,不会显示高亮,并且松开鼠标才执行。

3.等待一段时间后执行相应代码:

[self performSelector:@selector(nextQuestion) withObject:nil afterDelay:0.5];

这里执行方法:nextQuestion,参数是nil,等待时间0.5s。

遇到的问题:

设置启动图:

先在Images.xcassets中设置一个LaunchImage,然后再项目设置的general–>App Icons and Launch Images–>Launch Images Source中选择刚才在Images.xcassets中设置的图片,再把Launch Screen File选项设置为空就可以了,不适合iOS8和去掉相应的xib文件。

完整工程请访问git地址:https://git.oschina.net/taylordavid/GuessImage.git

转载请注明原文地址:http://www.idreamteam.cn/?p=65

版权声明:本文为博主原创文章,未经博主允许不得转载。

[iOS开发项目-7] 超级猜图

本项目是取自传智播客的教学项目,加入笔者的修改和润饰。1. 项目名称:超级猜图2. 项目截图展示3. 项目功能 点击图片或“大图”按钮,图片放大;再点击图片或点击周围区域,图片复原。 点击备选按钮,相...
  • apple890111
  • apple890111
  • 2015年10月06日 23:21
  • 642

IOS开发笔记28-超级猜图

1、 应用的需求 应用需求: 选项区:点击选项区中的按钮,可将文字显示到答案区的按钮上。 答案区:点击答案区的按钮,会将对应的文字返回到选项区。 下一题:进入下一题...
  • Su_tianbiao
  • Su_tianbiao
  • 2015年10月30日 20:36
  • 903

iOS【开发热门游戏_超级猜图Demo】

AJ分享,必须精品 先看效果图 思路 需求分析 1,搭建界面 1》上半部分,固定的,用Storyboard直接连线(OK) 2》下半部分,根据题目的变化,不断变化和调整,用...
  • luolianxi
  • luolianxi
  • 2015年11月29日 00:40
  • 247

第十九篇:猜图游戏UI完整代码

QJQuestions.h文件: // QJQuestions.h // 04-猜图游戏 // // Created by 瞿杰 on 15/9/23. // #import @inte...
  • u010372095
  • u010372095
  • 2015年09月24日 20:05
  • 1225

王寒:12岁儿童,该怎样开始iOS开发?

发表于2013-04-08 15:40| 1318次阅读| 来源知乎| 21 条评论| 作者CSDN iOS编程移动开发开发经验 摘要:知乎上有位12岁网友想学iOS开发,发帖...
  • lazytrees
  • lazytrees
  • 2013年04月10日 23:08
  • 762

IOS-UI学习笔记(超级猜图)

1、iPhone6的屏幕大小375 * 667(4.7英寸) 2、让图片不能点击:(1)Highlight Adjust Image;                               ...
  • Rechard_chen
  • Rechard_chen
  • 2016年04月14日 14:11
  • 263

2016蓝桥杯假期任务之《猜字母》

标题:猜字母     把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。     接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。   ...
  • Liuchang54
  • Liuchang54
  • 2016年01月24日 10:00
  • 1332

自定义图片选择器

现在的app都需要图片选择器,网上有很多开源的代码,可有时候要根据需求来修改界面,所以要知道图片选择器的原理,图片选择器的实现原理很简单,只要使用ContentResolver这个类就可以了,使用方法...
  • u010302327
  • u010302327
  • 2018年01月16日 11:49
  • 11

高仿精仿安卓疯狂猜图游戏源码

给大家分享一款不错的高仿精仿安卓疯狂猜图游戏源码,喜欢的朋友可以下载看看。 游戏     源码下载 http://code.662p.com/view/2960.ht...
  • qibawangla
  • qibawangla
  • 2015年03月20日 09:53
  • 874

黑暗之魂3 四大薪王的背景

薪王         将自己作为柴薪点燃初始之火,并使初始之火继续燃烧,保持光明时代延续之人,即为薪王。 深渊的监视者——法兰不死队         黑暗之魂1中的亚尔特留斯的狼血继承者,传火成为...
  • Lord_of_Cinder
  • Lord_of_Cinder
  • 2017年09月24日 10:51
  • 366
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS开发之猜图王
举报原因:
原因补充:

(最多只允许输入30个字)