0

イメージの上にアイコンを配置しようとしていますが、イメージをページの下に押しているだけです。React Native - イメージの上にアイコンを配置できません

enter image description here

私はあなたが見ることができるように、その画像の上にブルーバックの矢印を配置しようとしている:ここで

は、それが現在のようになります。ここで

は私のマークアップは次のようになります。

<ScrollView style={ styles.container }> 
    <View style={ styles.coverImageContainer }> 
    <Image 
     style={ styles.coverImage } 
     source={ require('./img.jpg') } 
    > 
     <View> 
     <Ionicons name="ios-arrow-back" color="#4F8EF7" size={25} /> 
     </View> 
    </Image> 
    </View> 
    ... 

そして、ここでは私のスタイルです:私は間違って

container: { 
    backgroundColor: '#f9f9f9', 
    flex: 1, 
}, 

coverImageContainer: { 
    backgroundColor: '#000', 
}, 

coverImage: { 
    width: null, 
    height: 170, 
    resizeMode: 'cover', 
    opacity: 0.7, 
    flex: 1, 
}, 

何をしているのですか?

アイコンを削除すると、画像に表示される方法が表示されますが、その上に戻るボタンアイコンも表示されます。ここでは、アイコンなしで次のようになります。

enter image description here

答えて

1

P矢印移動するためのmarginTop: 22を追加コンポーネントは一切ありません。

<Ionicons name="ios-arrow-back" color="#4F8EF7" size={25} style={{ position: 'absolute', top: 30, left: 10 }} /> 
+0

魅力のように働く、ありがとう! – Thomas

0

ステータスバーは、[戻る]ボタンでposition:'absolute'; zIndex: 99999を使用している場合でも、インクルードは2通りあり、常に表示されます:<StatusBar hidden={true}/>を追加することで、ステータスバーを削除

  1. レンダリングの内側に少し下向き
+0

更新された質問でステータスバーの後ろに画像を残したいと思います。それはデザインの一部ですが、私はその上にアイコンを追加するとプッシュダウンしたくありません。私の更新された質問 – Thomas

+1

を見てください@トーマスはそれを持って、私は、とにかくAndreycoの答えは助けてください質問を誤解しました –

+0

ありがとう男は、働いています:) – Thomas

関連する問題