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开发Demo(应用图标的九宫格排列、看图猜词游戏)

应用图标的九宫格排列、看图猜词游戏

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

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

IOS开发笔记28-超级猜图

1、 应用的需求 应用需求: 选项区:点击选项区中的按钮,可将文字显示到答案区的按钮上。 答案区:点击答案区的按钮,会将对应的文字返回到选项区。 下一题:进入下一题...

iOS开发 图表Chart 折线图、柱状图

  • 2016年11月04日 11:14
  • 252KB
  • 下载

iOS开发----Swift猜数字游戏.

AppDelegate.swift
  • Dev_Ho
  • Dev_Ho
  • 2014年10月24日 17:03
  • 9118

iOS开发调用系统地图计算路线

  • 2015年05月23日 11:58
  • 115KB
  • 下载

从零开始学IOS开发(图文)

  • 2013年06月28日 15:53
  • 21.93MB
  • 下载

iOS开发 - 保存图片到相册和保存屏幕截图到相册

恰巧想起来截图于是就去翻了老代码,也和网上的方法做了验证,千篇一律吧,做个整理和总结1.保存图片到相册://这里的图片可以是本地图片也可以是网络的图片,网络的需要通过SD转化 UIImageWr...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS开发之猜图王
举报原因:
原因补充:

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