>該教程通過使用React Antive Elements和Expo來指導您通過構建Tinder Clone,重點是為移動設備創建像素完美的佈局。 我們將構建四個關鍵屏幕:主頁,首選,個人資料和消息。
密鑰功能:
react-native-deck-swiper
>
用紗線有效地管理資產和依賴項。 項目設置:expo-cli
創建一個新的Expo項目:(選擇“ TABS”模板)。
expo init expo-tinder
yarn install
反應本機元素集成:>
構建UI:
>教程詳細介紹了每個屏幕的創建,包括:yarn add react-native-elements
>
>主屏幕:
使用用於滑動卡(
component)。 虛擬數據從
頂級選拔屏幕:react-native-deck-swiper
使用Card
's constants/Pics.js
組件顯示可滾動的配置卡網格。 來自
消息屏幕屏幕:react-native-elements
使用Tile
>'s constants/Pics.js
組件介紹了消息列表。來自
配置文件屏幕:顯示了帶有圖像,詳細信息和社交媒體鏈接的用戶配置文件。利用react-native-elements
>組件和自定義樣式。 ListItem
constants/Messages.js
react-native-elements
>教程修改了默認選項卡導航(MainTabNavigator.js
),以包括四個屏幕,使用自定義TabBarIcon
組件自定義圖標,並使用headerMode: 'none'
>刪除默認標題。 SafeAreaView
用於確保設備安全區域內的適當渲染。
以上是使用反應本機元素和博覽會克隆火種的詳細內容。更多資訊請關注PHP中文網其他相關文章!