ViewPagerAndroidで「peekEnabled」プロパティを正しく使用する方法は?反応するネイティブのViewPagerAndroid peekプロパティ
<ViewPagerAndroid peekEnabled={true} >{this.props.children}</ViewPagerAndroid>
私はこの
ViewPagerAndroidで「peekEnabled」プロパティを正しく使用する方法は?反応するネイティブのViewPagerAndroid peekプロパティ
<ViewPagerAndroid peekEnabled={true} >{this.props.children}</ViewPagerAndroid>
私はこの
のようなものがpeekEnabled
がpadding
を持つことが期待ニーズViewPagerAndroid
として動作するようだたいです。
子ビューのスタイルはRN source codeで、position: absolute
とright,left,top,bottom: 0
に設定されているため、親コンテナのパディングは効果がありません。
回避策として、pageMargin
を負の値に設定し、同じ効果を達成するために子ビューでpaddingLeft,paddindRight
を使用できます。
例えば:
<ViewPagerAndroid pageMargin={-70} style={{ flex: 1 }}>
<View style={{ padding: 35 }}>
<View style={{ backgroundColor: 'pink', flex: 1 }} />
</View>
<View style={{ padding: 35 }}>
<View style={{ backgroundColor: 'cyan', flex: 1 }} />
</View>
<View style={{ padding: 35 }}>
<View style={{ backgroundColor: 'magenta', flex: 1 }} />
</View>
</ViewPagerAndroid>
ダングが面白いです。バグの回避策のようです。このようなヒントを教えてくれてありがとう私はthsiを見つけたことはありません!どのくらいの詰め物ですか?ちょうど1dpiの詰め物でさえ?あなたが言及したソースコードをリンクしてください。可能であれば、独自のサンプルコードを共有してください。 – Noitidart
@Noitidart私は値が異なると思う、私は[this](http://www.jayrambhia.com/blog/android-viewpager-cards-1)が役立つことが分かった。私はデモンストレーションのために働く軽食へのリンクを追加しました。 – koox00
あなたがこれを理解できましたか? – Noitidart
まだ、カルーセルを使用していません –
ダーン、あなたがそれを解決すれば教えてください。私はそれを解決すれば私はあなたに知らせるでしょう。 – Noitidart