React-native-router-flux: ارتفاع شريط التنقل؟

تم إنشاؤها على ١٣ أكتوبر ٢٠١٦  ·  3تعليقات  ·  مصدر: aksonov/react-native-router-flux

إصدار

  • رد فعل - جهاز التوجيه الأصلي - تدفق v3.35.0
  • رد فعل أصلي v0.35.0

كيف يمكنني الحصول على ارتفاع شريط التنقل لإضافة هامش إلى عرض الحاوية لأن شريط التنقل يتداخل مع عرض الحاوية الخاص بي؟

التعليق الأكثر فائدة

تضمين التغريدة
إذا لزم الأمر الأنماط
...Platform.select({
ios: {
top: 64,
},
android: {
top: 54,
}
}) ،

إذا كنت تستخدم ScrollView أو ListView
<ScrollView
contentInset={{top: (Platform.OS !== 'ios' ? 54 : 64), left: 0, bottom: 0, right: 0}}
contentOffset={{x: 0, y: -(Platform.OS !== 'ios' ? 54 : 64)}}
/>

ال 3 كومينتر

تضمين التغريدة
إذا لزم الأمر الأنماط
...Platform.select({
ios: {
top: 64,
},
android: {
top: 54,
}
}) ،

إذا كنت تستخدم ScrollView أو ListView
<ScrollView
contentInset={{top: (Platform.OS !== 'ios' ? 54 : 64), left: 0, bottom: 0, right: 0}}
contentOffset={{x: 0, y: -(Platform.OS !== 'ios' ? 54 : 64)}}
/>

تكس. لقد وجدت الإجابة في # 561

أثناء العمل على تطبيق android لتطبيقي ، لم أتمكن من العثور على أي إشارة للتنقل لتكون بارتفاع 54 في مستندات Material UI هنا . يبدو أن شريط التطبيقات (يسمى NavBar هنا) يجب أن يكون 56 لحالة التخطيط الرأسي للجوال.
structure - layout - material design guidelines

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات