React-Native學(xué)習(xí)--輪播圖第三方組件-react-native-swiper

轉(zhuǎn)載:React-Native學(xué)習(xí)--輪播圖第三方組件-react-native-swiper

一.通過npm安裝React-native-swiper

$ npm install react-native-swiper --save
$ npm i react-timer-mixin --save

二.在項目中導(dǎo)入

import Swiper from 'react-native-swiper';

三.使用
  return(  
      <View>  
        <Swiper height={200}  
                loop={true}  
                // showsButtons={true}  
                index={0}  
                autoplay={true}  
                horizontal={false}  
                >  
             {this.renderImg()}  
輪播圖的元素可以是任意空間 這里添加一組圖片+文字(Text)會依次顯示<span style="white-space:pre">    </span>  
         </Swiper>  
      </View>  
  
  );  
}  
renderImg(){  
        var imageViews=[];  
        for(var i=0;i<images.length;i++){  
            imageViews.push(  
                <Image  
                    key={i}  
                    style={{flex:1}}  
                    source={{uri:images[i]}}  
                    />  
            );  
        }  
        imageViews.push(<Text>lalala</Text>);  
        return imageViews;  
    }  
四.相關(guān)屬性說明
1.Basic
Prop Default Type Description
horizontal true bool 如果值為true時疙咸,那么滾動的內(nèi)容將是橫向排列的简卧,而不是垂直于列中的。
loop true bool 如果設(shè)置為false匹颤,那么滑動到最后一張時,再次滑動將不會展示第一張圖片廉赔。
index 0 number 初始進(jìn)入的頁面標(biāo)識為0的頁面肉微。
showsButtons false bool 如果設(shè)置為true,那么就可以使控制按鈕(即:左右兩側(cè)的箭頭)可見蜡塌。
autoplay false bool 設(shè)置為true碉纳,則頁面可以自動跳轉(zhuǎn)劳曹。
2.Custom basic style & content
Prop Default Type Description
width - number 如果你沒有特殊的設(shè)置,就通過flex:1默認(rèn)為全屏攒至。
height - number 如果你沒有特殊的設(shè)置库菲,就通過flex:1默認(rèn)為全屏。
style {...} style 設(shè)置頁面的樣式志膀。
3.Pagination
Prop Default Type Description
showsPagination true bool 默認(rèn)值為true熙宇,在頁面下邊顯示圓點,以標(biāo)明當(dāng)前頁面位于第幾個溉浙。
paginationStyle {...} style 設(shè)置頁面原點的樣式烫止,自定義的樣式會和默認(rèn)樣式進(jìn)行合并。
renderPagination
dot <View style={{backgroundColor:'rgba(0,0,0,.2)', width: 8, height: 8,borderRadius: 4, marginLeft: 3, marginRight: 3, marginTop: 3, marginBottom: 3,}} /> element 可以自定義不是當(dāng)前圓點的樣式
activeDot <View style={{backgroundColor: '#007aff', width: 8, height: 8, borderRadius: 4, marginLeft: 3, marginRight: 3, marginTop: 3, marginBottom: 3,}} /> element 可以自定義當(dāng)前頁面圓點的樣式
4.Autoplay
Prop Default Type Description
autoplay true bool 設(shè)置為true可以使頁面自動滑動戳稽。
autoplayTimeout 2.5 number 設(shè)置每個頁面自動滑動停留的時間
autoplayDirection true bool 圓點的方向允許默認(rèn)自己控制
5.Control buttons
Prop Default Type Description
showsButtons true bool 是否顯示控制箭頭按鈕
buttonWrapperStyle {position: 'absolute', paddingHorizontal: 15, paddingVertical: 30, top: 70, left: 0, alignItems:'flex-start'} style 定義默認(rèn)箭頭按鈕的樣式
nextButton <Text style={{fontSize:60, color:'#00a7ec', paddingTop:30, paddingBottom:30}}>?</Text> element 自定義右箭頭按鈕樣式
prevButton <Text style={{fontSize:60, color:'#00a7ec', paddingTop:30, paddingBottom:30}}>?</Text> element 自定義左箭頭按鈕樣式
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末馆蠕,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子惊奇,更是在濱河造成了極大的恐慌互躬,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件颂郎,死亡現(xiàn)場離奇詭異吼渡,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)乓序,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進(jìn)店門寺酪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來坎背,“玉大人,你說我怎么就攤上這事寄雀〉寐耍” “怎么了?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵咙俩,是天一觀的道長耿戚。 經(jīng)常有香客問我湿故,道長阿趁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任坛猪,我火速辦了婚禮脖阵,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘墅茉。我一直安慰自己命黔,他們只是感情好就斤,可當(dāng)我...
    茶點故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著洋机,像睡著了一般。 火紅的嫁衣襯著肌膚如雪绷旗。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天衔肢,我揣著相機(jī)與錄音,去河邊找鬼角骤。 笑死,一個胖子當(dāng)著我的面吹牛邦尊,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播胳赌,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼牢撼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了疑苫?” 一聲冷哼從身側(cè)響起熏版,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤纷责,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后撼短,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體再膳,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年曲横,在試婚紗的時候發(fā)現(xiàn)自己被綠了喂柒。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡禾嫉,死狀恐怖灾杰,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情熙参,我是刑警寧澤艳吠,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站孽椰,受9級特大地震影響昭娩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜黍匾,卻給世界環(huán)境...
    茶點故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一栏渺、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧锐涯,春花似錦、人聲如沸全庸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽覆劈。三九已至,卻和暖如春责语,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背胁赢。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工白筹, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留谅摄,地道東北人送漠。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓由蘑,卻偏偏與公主長得像,于是被迫代替她去往敵國和親爷狈。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內(nèi)容