最新文章專(zhuān)題視頻專(zhuān)題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專(zhuān)題1關(guān)鍵字專(zhuān)題50關(guān)鍵字專(zhuān)題500關(guān)鍵字專(zhuān)題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專(zhuān)題關(guān)鍵字專(zhuān)題tag2tag3文章專(zhuān)題文章專(zhuān)題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專(zhuān)題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

React Native懸浮按鈕組件的示例代碼

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:17:01
文檔

React Native懸浮按鈕組件的示例代碼

React Native懸浮按鈕組件的示例代碼:React Native懸浮按鈕組件:react-native-action-button,純JS組件,支持安卓和IOS雙平臺(tái),支持設(shè)置子按鈕,支持自定義位置和樣式和圖標(biāo)。 效果圖 安裝方法 npm i react-native-action-button --save react-native li
推薦度:
導(dǎo)讀React Native懸浮按鈕組件的示例代碼:React Native懸浮按鈕組件:react-native-action-button,純JS組件,支持安卓和IOS雙平臺(tái),支持設(shè)置子按鈕,支持自定義位置和樣式和圖標(biāo)。 效果圖 安裝方法 npm i react-native-action-button --save react-native li

React Native懸浮按鈕組件:react-native-action-button,純JS組件,支持安卓和IOS雙平臺(tái),支持設(shè)置子按鈕,支持自定義位置和樣式和圖標(biāo)。

效果圖

安裝方法

npm i react-native-action-button --save
react-native link react-native-vector-icons

因?yàn)橛玫搅藃eact-native-vector-icons圖標(biāo)組件,需要做下link。如果你項(xiàng)目中已經(jīng)使用了react-native-vector-icons,那就不需要這步了。

示例代碼

<View style={styles.container}>
 <Text style={styles.welcome}>
 懸浮按鈕組件示例
 </Text>
 <ActionButton buttonColor="rgba(231,76,60,1)" position='left' verticalOrientation='up'>
 <ActionButton.Item buttonColor='#9b59b6' title="New Task" onPress={() => console.log("notes tapped!")}>
 <Icon name="ios-create-outline" style={styles.actionButtonIcon} />
 </ActionButton.Item>
 <ActionButton.Item buttonColor='#3498db' title="Notifications" onPress={() => {}}>
 <Icon name="ios-notifications-off" style={styles.actionButtonIcon} />
 </ActionButton.Item>
 <ActionButton.Item buttonColor='#1abc9c' onPress={() => {}}>
 <Icon name="ios-done-all-outline" style={styles.actionButtonIcon} />
 </ActionButton.Item>
 </ActionButton>

 <ActionButton
 buttonColor="rgba(231,76,60,1)"
 onPress={() => { alert('你點(diǎn)了我!')}}
 renderIcon={() => (<View style={styles.actionButtonView}><Icon name="ios-create-outline" style={styles.actionButtonIcon} />
 <Text style={styles.actionButtonText}>新增</Text>
 </View>)}
 />
 </View>

主要參數(shù)說(shuō)明

ActionButton

  1. size:按鈕的大小,默認(rèn)為56
  2. active:是否顯示按鈕
  3. position:按鈕的位置,可以為left center right
  4. offsetX:X軸上的偏移位置
  5. offsetY:Y軸上的偏移位置
  6. onPress:點(diǎn)擊事件
  7. onLongPress:長(zhǎng)按事件
  8. buttonText:按鈕標(biāo)題
  9. verticalOrientation:彈出按鈕的方向,up 或者 down
  10. renderIcon:可以自定義按鈕顯示的樣式,默認(rèn)是一個(gè)加號(hào)

ActionButton.Item

  1. size:按鈕的大小,默認(rèn)為56
  2. title:按鈕標(biāo)題
  3. buttonColor:按鈕顏色
  4. onPress:點(diǎn)擊事件

完整示例

完整代碼:GitHub - forrest23/ReactNativeComponents: React Native組件大全

本次示例代碼在 Component10文件夾中。

組件地址

GitHub - mastermoo/react-native-action-button: customizable multi-action-button component for react-native

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

React Native懸浮按鈕組件的示例代碼

React Native懸浮按鈕組件的示例代碼:React Native懸浮按鈕組件:react-native-action-button,純JS組件,支持安卓和IOS雙平臺(tái),支持設(shè)置子按鈕,支持自定義位置和樣式和圖標(biāo)。 效果圖 安裝方法 npm i react-native-action-button --save react-native li
推薦度:
標(biāo)簽: 懸浮按鈕 re rea
  • 熱門(mén)焦點(diǎn)

最新推薦

猜你喜歡

熱門(mén)推薦

專(zhuān)題
Top