亚洲成在人线在线播放无码vr|亚洲成熟女同—区二区三区|日韩精品一区二区中文在线|97欧美精品一区二区三区

  • <strike id="14xru"></strike>
  • <object id="14xru"></object>

  • <th id="14xru"></th>
      <strike id="14xru"><video id="14xru"></video></strike>
      1. 湖北企業(yè)新聞網(wǎng),歡迎您!

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

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

        手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)!

        來(lái)源:時(shí)間:2021-01-15 15:17:19 閱讀:-

        游戲界面實(shí)現(xiàn)

        界面效果展示

        • 界面效果

          手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

        界面分析

        • 分析圖

          手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

        • 如何實(shí)現(xiàn)

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

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

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

        • 這里采取UICollectionView的方案

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

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

        界面實(shí)現(xiàn)

        添加UICollectionView

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

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

        手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

        接口描述

        • 接口名稱(chēng):全部游戲

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

        • 請(qǐng)求參數(shù):

        參數(shù)名稱(chēng)參數(shù)說(shuō)明
        shortNamegame

        請(qǐng)求數(shù)據(jù)

        • 創(chuàng)建對(duì)應(yīng)的ViewModel,用于GameVc數(shù)據(jù)的請(qǐng)求

        手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

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

        手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

        • 對(duì)之前的CollectionGameCell進(jìn)行改進(jìn)

          • 添加底部的線段

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

        手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

        • 添加組的HeaderView

          • 實(shí)現(xiàn)對(duì)應(yīng)的數(shù)據(jù)源方法即可

        手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

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

        • 添加內(nèi)邊距

        手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

        • 懶加載兩個(gè)View

          • gameView:用于展示推薦游戲

          • headerView:頂部View的header

        手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

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

        手機(jī)斗魚(yú)直播APP——游戲界面實(shí)現(xiàn)

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

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

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

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