[UIApplication sharedApplication].statusBarFrame.size.height
। তবে যেহেতু সমস্ত মাপ পয়েন্টগুলিতে নয়, পিক্সেলে নয়, স্ট্যাটাস বারের উচ্চতা সর্বদা 20 এর সমান।
হালনাগাদ. এই উত্তরটি সহায়ক হিসাবে বিবেচিত হচ্ছে দেখে আমার আরও বিস্তৃত হওয়া উচিত।
স্থিতি দণ্ডের উচ্চতা, প্রকৃতপক্ষে, নিম্নলিখিত কেসগুলি ব্যতীত 20.0f পয়েন্টের সমান :
- স্ট্যাটাস বারটি
setStatusBarHidden:withAnimation:
মেথডের সাথে লুকানো হয়েছে এবং এর উচ্চতা 0.0f পয়েন্টের সমান;
- যেমন অ্যান্টন এখানে উল্লেখ করেছে, ফোন অ্যাপ্লিকেশনের বাইরের ইনকামিং কলের সময় বা সাউন্ড রেকর্ডিং সেশন স্ট্যাটাস বারের উচ্চতা 40.0f পয়েন্ট সমান।
স্থিতি দণ্ডের একটি ক্ষেত্রেও আপনার দৃষ্টির উচ্চতাকে প্রভাবিত করে। সাধারণত, প্রদত্ত ওরিয়েন্টেশন মাইনাস স্ট্যাটাস বারের উচ্চতার জন্য দেখার উচ্চতা পর্দার মাত্রা সমান করে। যাইহোক, আপনি যদি ভিউটি দেখানোর পরে স্ট্যাটাস বারটি এনিমেট করে (এটি দেখান বা লুকিয়ে রাখেন), স্ট্যাটাস বারটি এর ফ্রেম পরিবর্তন করবে, তবে ভিউটি হবে না , আপনাকে স্ট্যাটাস বার অ্যানিমেশনের পরে (বা অ্যানিমেশন চলাকালীন সময়টি ম্যানুয়ালি আকারে পরিবর্তন করতে হবে) স্থিতি দণ্ডের উচ্চতা অ্যানিমেশনের শুরুতে চূড়ান্ত মান সেট করে)।
আপডেট 2. ব্যবহারকারী ইন্টারফেস ওরিয়েন্টেশনের ক্ষেত্রেও রয়েছে case স্থিতি দণ্ড ওরিয়েন্টেশন মানকে সম্মান করে না, সুতরাং প্রতিকৃতি মোডের জন্য স্থিতি দণ্ডের উচ্চতার মান হ'ল [UIApplication sharedApplication].statusBarFrame.size.height
(হ্যাঁ, ডিফল্ট ওরিয়েন্টেশন সর্বদা প্রতিকৃতি হয়, আপনার অ্যাপ্লিকেশন তথ্য.প্লেস্ট যাই বলুক না কেন), ল্যান্ডস্কেপের জন্য - [UIApplication sharedApplication].statusBarFrame.size.width
। বাইরের বাইরে UIViewController
এবং self.interfaceOrientation
উপলভ্য না হলে ইউআই এর বর্তমান ওরিয়েন্টেশন নির্ধারণ করতে , ব্যবহার করুন [UIApplication sharedApplication].statusBarOrientation
।
IOS7 এর জন্য আপডেট। স্ট্যাটাস বারের ভিজ্যুয়াল স্টাইল পরিবর্তিত হলেও এটি এখনও রয়েছে, এর ফ্রেমটি এখনও একই আচরণ করে। স্ট্যাটাস বার সম্পর্কে শুধুমাত্র আকর্ষণীয় আমি পেয়েছিলাম - আমি ভাগ: আপনার UINavigationBar
's টালিকৃত পটভূমি এছাড়াও, অবস্থা বারে টালিকৃত হবে যাতে আপনি কিছু আকর্ষণীয় নকশা প্রভাব অর্জন করতে পারেন অথবা আপনার স্ট্যাটাস বার রঙ। এটিও, কোনওভাবেই স্থিতি বারের উচ্চতার প্রভাব ফেলবে না।