私のプロジェクトでshoutemを使用しようとすると、@ shoutem/animationを使ってみると、スクロールリストのように何かすると画面がよく見えるようになります。ここの下に私のコードを見てください:ここScrollView.Provider shoutem/animation内にNavigationBarが表示されない
は私のインポートです:私は、スクロールダウンしたときに
import React, { Component } from 'react';
import { Screen, Text, Image, Tile, Title, Subtitle, NavigationBar, View, ScrollView } from '@shoutem/ui';
import { ScrollDriver, } from '@shoutem/animation';
return (
<ScrollView.DriverProvider>
<Screen>
<NavigationBar
styleName='clear'
animationName="solidify"
title={restaurant.name}
share={{
title: restaurant.name,
link: restaurant.url,
}}
/>
<ScrollView>
<Image
styleName="large-portrait placeholder"
source={{ uri: restaurant.image.url }}
animationName="hero"
>
<Tile animationName="hero">
<Title>{restaurant.name}</Title>
<Subtitle>{restaurant.address}</Subtitle>
</Tile>
</Image>
<View
styleName="solid"
style={{
backgroundColor: 'white',
height: 700,
padding: 15,
}}
>
<Text>
Gaspar is a delightful French restaurant in
San Francisco\’s Financial District that is inspired by the romantic,
bustling Paris of old. Located near famed Union Square, our richly-designed
interiors make you feel as if you are truly in Paris and provide the perfect
setting for enjoying our exquisite classic and modern French fare such as Duck
Leg Confit and always popular Steak Frites. Gaspar offers two stories of dining
in addition to full bars both upstairs and downstairs and an exclusive room
reserved to hold the largest selection of Cognac in San Francisco.
In addition to our all day menu, we offer live jazz music on Saturdays.
</Text>
</View>
</ScrollView>
</Screen>
</ScrollView.DriverProvider>
);
そしてここでは、私の誤りで、まだ何も見せなかった。 shoutem/ui
から輸入
私にそれを解決するためのいくつかのソリューションを提案してください、おかげでそんなにみんな
に
@shoutem/ui
からNavigationBar
の輸入を変更することができ、あなたのプロジェクトに@shoutem/ui/navigation
からCardStack
を使用しているねえ@ChuベトナムHUNG、あなたが投稿できますあなたの画面のインポート? '@ shoutem/ui'から' NavigationBar'をインポートしている場合、 'ScrollView.DriverProvider'は必要ありません。次に、 'NavigationBar'をアニメーション化する方法について完全な回答を投稿できます。 –はここに私のインポートです: インポート反応、{コンポーネント}から '反応'; インポート{ スクリーン、 テキスト、 画像、 タイル、 タイトル、サブタイトル 、 NavigationBar、 ビュー、 ScrollView } '@のshoutem/UI' から。 '@ shoutem/animation'の{ ScrollDriver、 }をインポートします。 –
私は自分の画面のインポートを追加しました! @IvanVukovic –