SuperCard Matching实验报告Word文档下载推荐.docx

上传人:b****2 文档编号:5224448 上传时间:2023-05-04 格式:DOCX 页数:11 大小:1.41MB
下载 相关 举报
SuperCard Matching实验报告Word文档下载推荐.docx_第1页
第1页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第2页
第2页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第3页
第3页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第4页
第4页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第5页
第5页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第6页
第6页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第7页
第7页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第8页
第8页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第9页
第9页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第10页
第10页 / 共11页
SuperCard Matching实验报告Word文档下载推荐.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

SuperCard Matching实验报告Word文档下载推荐.docx

《SuperCard Matching实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《SuperCard Matching实验报告Word文档下载推荐.docx(11页珍藏版)》请在冰点文库上搜索。

SuperCard Matching实验报告Word文档下载推荐.docx

将原先的扑克牌游戏,界面上的牌用的是button实现的,实验要求使用customView来实现扑克牌匹配游戏。

二、实验步骤

1、打开已经完成的SuperCard项目。

这个项目已经实现使用customView来一张牌由手势翻牌,随机显示一副牌中的一张牌的功能。

如图1。

图1

2、将playingcardview复制粘贴12个,调整好大小,并3行4列排列整齐。

如图2。

3、将Lable控件拖入storyboard中,用来显示分数。

如图3。

图3

4、分别将滑动手势控件分别拖入12个view中。

使12张牌的view均有滑动手势,如图4。

图4

5、将12张牌的view控件按住Ctrl拖入ViewController.m文件中。

设置connection属性为OutletCollection,取名为playingCardView。

6、用同样的方法将滑动控件也拖入ViewController.m文件。

设置connection属性为OutletCollection,取名为swipecollections。

7、将Lable控件同样拖入,取名为Score。

用来显示分数。

8、将其余滑动控件拖入连接-(IBAction)swap:

(UISwipeGestureRecognizer*)sender方法。

9、创建CardMatch类,用来实现扑克牌匹配的功能。

如图5。

图5

在CardMatch.h文件中添加公共属性,如

@property(nonatomic,readonly)NSIntegerscore;

还有公共方法。

10、在CardMatch.m文件中添加相应代码。

初始化代码。

扑克牌匹配,算分数。

11、在CardMatch.m中编写手势识别的代码。

1)初始化视图数组、手势识别数组等变量。

2)初始化代码

2)手势识别的代码

3)viewDidload中添加实现图片缩放的代码

12、初步运行,验证是否能够满足要求。

13、使用AutoLayout进行页面布局,使得应用能够在不同尺寸屏幕下面适配。

1)选中ViewController,在“ResolveAutoLayOutIssue”中选择“ResettoSuggestedConstrains”

2)选中Lable控件,在“ResolveAutoLayOutIssue”中选择第一个“ResettoSuggestedConstrains”

3)选中12个view控件,在“pin”中勾选“EqualWidths”、“EqualHeights”,并在“AddNewConstraints”中全选。

14、在不同模拟器下运行,验证是否能够适配不同尺寸的屏幕。

1)iPhone6:

 

2)iPhone5、iPhone5s:

三、遇到的问题

编写手势识别的代码时遇到一些困难,经过与同学的讨论,逐渐将问题解决。

四、实验意义

进一步熟悉有关手势识别代码的编写以及AutoLayOut功能的使用。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2