PhoneGap - كيف أجعل شريط الحالة أسود؟
سؤال
بسيطة جدا واحدة لا يمكنني العثور على الإجابة عليها.
كيف يمكنني تغيير شريط حالة iPhone (شريط رفيع في الأعلى مع الاستقبال/الخليط وما إلى ذلك) من الرمادي الافتراضي إلى الأسود في بلدي phonegap تطبيق iPhone؟
شكرا يا جلين
المحلول
تطبيق PhoneGap-IpeOne هو مجرد مشروع Xcode iPhone منتظم.
يضيف UIStatusBarStyle
:UIStatusBarStyleBlackOpaque
لك Info.plist
.
- افتح مشروع Xcode الخاص بك (على سبيل المثال
MyApp.xcodeproj
) - افتح
Info.plist
ملف (على سبيل المثالMyApp-Info.plist
) - أضف صفًا جديدًا:
- مفتاح:
Status bar style
- قيمة:
Opaque black style
- مفتاح:
إذا كنت تشاهد أزواج المفتاح/القيمة الخام ، فاستخدم:
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleBlackOpaque</string>
يمكنك النقر بزر الماوس الأيمن في myapp-info.plist لتبديل أزواج المفتاح/القيمة الخام.
نصائح أخرى
فقط ضبط
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;
عند إنشاء مشروع PhoneGap ، هناك <ApplicationName>AppDelegate.m
ملف تم إنشاؤه في المشروع.
داخل (void)viewDidLoad
الطريقة ، يمكنك إجراء تعديلات على العرض كما تختار.
لا تنتمي إلى StackOverflow