久久精品动漫无码一区,精品欧美国产一区二区三区不卡,国产欧美日韩亚洲精品中文专区,久久久久久久国产AV嫩草

湖北企業(yè)新聞網(wǎng),歡迎您!

幫助中心 廣告聯(lián)系

網(wǎng)站關(guān)鍵詞: 湖北企業(yè)新聞網(wǎng)

手機斗魚直播APP——游戲界面實現(xiàn)!

來源:時間:2021-01-15 15:17:19 閱讀:-

游戲界面實現(xiàn)

界面效果展示

  • 界面效果

    手機斗魚直播APP——游戲界面實現(xiàn)

界面分析

  • 分析圖

    手機斗魚直播APP——游戲界面實現(xiàn)

  • 如何實現(xiàn)

    • 這個界面實現(xiàn)的方案很多

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

    • 可以直接使用UICollectionView,之后添加內(nèi)邊距(類似推薦界面實現(xiàn))

  • 這里采取UICollectionView的方案

    • 下面每一個游戲就是一個Cell,如果使用UITableView則需要對數(shù)據(jù)進行進一步處理

    • 另外上面部分,直接添加內(nèi)邊距,并且添加內(nèi)容即可

界面實現(xiàn)

添加UICollectionView

  • 懶加載UICollectionView,并且設(shè)置相關(guān)屬性手機斗魚直播APP——游戲界面實現(xiàn)

  • 設(shè)置數(shù)據(jù)源,注冊Cell,實現(xiàn)數(shù)據(jù)源方法

手機斗魚直播APP——游戲界面實現(xiàn)

接口描述

  • 接口名稱:全部游戲

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

  • 請求參數(shù):

參數(shù)名稱參數(shù)說明
shortNamegame

請求數(shù)據(jù)

  • 創(chuàng)建對應的ViewModel,用于GameVc數(shù)據(jù)的請求

手機斗魚直播APP——游戲界面實現(xiàn)

  • 發(fā)送網(wǎng)絡(luò)請求

手機斗魚直播APP——游戲界面實現(xiàn)

  • 對之前的CollectionGameCell進行改進

    • 添加底部的線段

    • 展示數(shù)據(jù)即可

手機斗魚直播APP——游戲界面實現(xiàn)

  • 添加組的HeaderView

    • 實現(xiàn)對應的數(shù)據(jù)源方法即可

手機斗魚直播APP——游戲界面實現(xiàn)

添加內(nèi)邊距,并且添加頂部的View

  • 添加內(nèi)邊距

手機斗魚直播APP——游戲界面實現(xiàn)

  • 懶加載兩個View

    • gameView:用于展示推薦游戲

    • headerView:頂部View的header

手機斗魚直播APP——游戲界面實現(xiàn)

  • 在設(shè)置UI處添加兩個View

手機斗魚直播APP——游戲界面實現(xiàn)

  • 從之前請求的數(shù)據(jù)中獲取數(shù)據(jù),進行展示即可

    • 默認展示前10條數(shù)據(jù)

更多資訊更多討論,請登錄bbs.520it.com,小碼哥論壇。

推薦閱讀:福州網(wǎng)訊