• 
    

    湖北企業(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)建對應(yīng)的ViewModel,用于GameVc數(shù)據(jù)的請求

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

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

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

    • 對之前的CollectionGameCell進行改進

      • 添加底部的線段

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

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

    • 添加組的HeaderView

      • 實現(xiàn)對應(yīng)的數(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)訊
    九久久黄色网站,亚洲午夜精品无码无片在线观看,av在线无遮挡精品,最新亚洲电影我不卡
  •