私はreact-native + mobx + nativebaseを使用しています。私はオブジェクトの配列を繰り返しています。私はNativeBase Card componentを使用しています。私はUIがうまくいかない問題があります。以下を参照してください:NativeBase CardItemテキストが適切ではありませんか?
注 "ハンバーガー" はファンキーに見えます。私は、これが「ハンバーガー」という言葉の長さによって引き起こされていると考えました。私はそれを「バーガーズ」に短縮すると、うまく見えます。以下を参照してください:
これはコードです。注:recipeStore.categoriesはオブジェクトの配列です。
{ recipeStore.categories.map((category, index) => {
return (
<View key={index} style={{width: '33.3%', height: 300, padding: 20}}>
<Card>
<CardItem cardBody>
<Image
style={{width: '100%', height: 200}}
source={{uri: category.image}}
/>
</CardItem>
<CardItem button onPress={() => navigate('RecipeDetailScreen', { recipe: category.recipes[0] })}>
<Left>
<Ionicons name={category.icon} style={{fontSize: 25}}/>
</Left>
<Right>
<Text>{ category.name }</Text>
</Right>
</CardItem>
</Card>
</View>
私は将来さらに長い言葉を待つ必要があります。私が長いメニューを取得した場合、次の行にオーバーフローすることはありません。以下のような何か:
どのように私は私のカードは長い単語のオーバーフローを処理することができますか?
はあなたが私たちのために、重複レポをテストしていないことを可能にするためにフレックスプロパティを使用しますか? –
申し訳ありませんが、それは私的なプロジェクトです。あなたはそれにアプローチする方法を知っていますか? – Iggy
私は同様のプロジェクトに取り組んでいます。私はあなたにこの問題に対する私のアプローチを投稿します:)歓声 –