首页 > 代码库 > 猜图游戏

猜图游戏

一.大纲说明

1.添加图片资源(暂时认为@2x跟非@2x代表同一张图片)

 

2.搭建UI界面

* 文本标签

* 4个按钮

* 中间的图片

 

3.设置状态栏样式

 

4.监听下一题按钮的点击

 

5.延迟加载数据

* 加载plist

* 字典转模型

* KVC的引入

 

6.切换下一题的序号、图片、标题,下一题按钮的可用性

 

7.默认显示第1条题目

 

8.显示大图

* 监听中间图片点击

* 添加遮盖

* 移动图片(注意头像图片的层级顺序)

* 监听“大图按钮”

 

9.展示答案的个数

 

10.展示待选答案

 

11.答案处理

 

12.提示功能

 

13.Icon和Launch、@2x

二.注意事项

1.掌握

•按钮的多功能使用
•@2x的含义
•应用程序图标、启动图片的添加
2.状态栏
•在iOS7中,状态栏默认情况下归控制器管理,比如状态栏的样式、状态栏的是否可见
•控制器通过重写以下方法来控制状态栏
Ø设置状态栏的样式
-(UIStatusBarStyle)preferredStatusBarStyle;

其中UIStatusBarStyleLightContent是白色样式

 

Ø设置状态栏的可见性
- (BOOL)prefersStatusBarHidden
3.Retina屏幕

设备

屏幕类型

屏幕尺寸

分辨率

iPhone 3GS

非Retina

3.5 inch

320x480

iPhone4\4S

Retina

3.5 inch

640x960

iPhone5\5C\5S

Retina

4 inch

640x1136

 

 

4.应用程序图标

•一个应用程序可以准备多种规格的图标,详情可以查看苹果官方文档,如上图
•只要文件名叫做Icon.png,就会自动被当做是应用程序的图标

三.总结