1) পুরো প্রকল্পের জন্য একটি সেটিংস:
যদি উপলভ্য থাকে তবে UIViewControllerBasedStatusBarAppearanceআপনার তথ্য.পুলিস্ট থেকে কী-মান জুটিটি সরিয়ে ফেলুন, বা NOএটি অপসারণ না করে সেট করুন । এটি যদি আপনার তথ্য.পুলিস্টে উপলব্ধ না হয় তবে কিছুই করবেন না। ডিফল্ট NOএই সম্পত্তি জন্য।
আপনার AppDelegate.m তে নীচে কোড যুক্ত করুন:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
}
2) বিভিন্ন দেখুন কন্ট্রোলারের জন্য বিভিন্ন সেটিংস:
যোগ UIViewControllerBasedStatusBarAppearanceআপনার info.plist চাবিকাঠি-মান জোড়া এবং এটি সেট YES।
যদি আপনার ভিউ কন্ট্রোলার নেভিগেশন কন্ট্রোলারে এম্বেড না থাকে। মাইভিউকন্ট্রোলার বলি। আপনার মাইভিউকন্ট্রোলআর.এম ফাইলটিতে কেবল নীচের কোড যুক্ত করুন। যদি আপনার ভিউ কন্ট্রোলার নেভিগেশন কন্ট্রোলারে এম্বেড থাকে তবে একটি নতুন কোকো টাচ ক্লাস তৈরি করুন এবং এটি ইউআইএনএভিগেশন কন্ট্রোলারের সাবক্লাস করুন। মাইএনসি বলি। ডান ফলকে আপনার স্টোরিবোর্ডে নেভিগেশন কন্ট্রোলার ভিউ নির্বাচন করুন; ইউটিলিটিস -> পরিচয় পরিদর্শক -> কাস্টম ক্লাস -> ক্লাস, "মাইএনসি" টাইপ করুন। আপনার "মাইএনসি" কোকো টাচ ক্লাসের সাথে স্টোরিবোর্ড ভিউকে সংযুক্ত করার পরে, আপনার MyNC.m এর নীচে কোড যুক্ত করুন:
- (BOOL)prefersStatusBarHidden {
return NO;
}
-(UIStatusBarStyle)preferredStatusBarStyle {
return UIStatusBarStyleLightContent;
}