专业 靠谱 的软件外包伙伴

您的位置:首页 > 新闻动态 > 手机直播app软件外包开发——游戏界面实现

手机直播app软件外包开发——游戏界面实现

2016-10-18 18:02:01

游戏界面实现

界面效果展示

  • 界面效果

    手机斗鱼直播APP——游戏界面实现

界面分析

  • 分析图

    手机斗鱼直播APP——游戏界面实现

  • 如何实现

    • 这个界面实现的方案很多

    • 可以直接使用UITableView,之后添加一个HeaderView

    • 可以直接使用UICollectionView,之后添加内边距(类似推荐界面实现)

  • 这里采取UICollectionView的方案

    • 下面每一个游戏就是一个Cell,如果使用UITableView则需要对数据进行进一步处理

    • 另外上面部分,直接添加内边距,并且添加内容即可

界面实现

添加UICollectionView

  • 懒加载UICollectionView,并且设置相关属性手机斗鱼直播APP——游戏界面实现

  • 设置数据源,注册Cell,实现数据源方法

手机斗鱼直播APP——游戏界面实现

接口描述

  • 接口名称:全部游戏

  • 接口地址:http://capi.douyucdn.cn/api/v1/getColumnDetail

  • 请求参数:</br>

参数名称 参数说明
shortName game

请求数据

  • 创建对应的ViewModel,用于GameVc数据的请求

手机斗鱼直播APP——游戏界面实现

  • 发送网络请求

手机斗鱼直播APP——游戏界面实现

  • 对之前的CollectionGameCell进行改进

    • 添加底部的线段

    • 展示数据即可

手机斗鱼直播APP——游戏界面实现

  • 添加组的HeaderView

    • 实现对应的数据源方法即可

手机斗鱼直播APP——游戏界面实现

添加内边距,并且添加顶部的View

  • 添加内边距

手机斗鱼直播APP——游戏界面实现

  • 懒加载两个View

    • gameView:用于展示推荐游戏

    • headerView:顶部View的header

手机斗鱼直播APP——游戏界面实现

  • 在设置UI处添加两个View

手机斗鱼直播APP——游戏界面实现

 

 

关于:中科研拓
深圳市中科研拓科技有限公司专注提供软件外包、app开发、智能硬件开发、O2O电商平台、手机应用程序、大数据系统、物联网项目等开发外包服务,十年研发经验,上百成功案例,中科院软件外包合作企业。通过IT技术实现创造客户和社会的价值,致力于为用户提供很好的软件解决方案。联系电话400-0316-532,邮箱sales@zhongkerd.com,网址www.zhongkerd.com


  上一篇   [返回首页] [打印] [返回上页]   下一篇