কম্পিউটার

সুইফটে UIUserInterfaceIdiom দিয়ে বর্তমান ডিভাইস সনাক্ত করুন


iOS/Swift সহ বর্তমান ডিভাইস সনাক্ত করতে আমরা UserInterfaceIdiom ব্যবহার করতে পারি। এটি একটি এনাম ইন সুইফট, যা বলে যে কোন ডিভাইসটি ব্যবহার করা হচ্ছে।

ইন্টারফেস বাগধারাটি এর enum-এ একাধিক মান প্রদান করে।

case unspecified
@available(iOS 3.2, *)
case phone // iPhone and iPod touch style UI
@available(iOS 3.2, *)
case pad // iPad style UI
@available(iOS 9.0, *)
case tv // Apple TV style UI
@available(iOS 9.0, *)
case carPlay // CarPlay style UI

সুইফট ইন্টারফেসে আইডিওম নিম্নলিখিত উপায়ে ব্যবহার করা যেতে পারে:

print(UIDevice.current.userInterfaceIdiom)
if UIDevice.current.userInterfaceIdiom == .phone {
   print("running on iPhone")
}

যখন আমরা একটি আইফোন ডিভাইসে উপরের কোডটি চালাই, তখন ফলাফলটি উত্পাদিত হয়।

সুইফটে UIUserInterfaceIdiom দিয়ে বর্তমান ডিভাইস সনাক্ত করুন


  1. সুইফট এবং আইওএসে এক্সকোড অটো লেআউটের সাথে কাজ করা

  2. একটি অ্যান্ড্রয়েড ডিভাইসে কল সনাক্ত কিভাবে?

  3. কিভাবে Swift 3 দিয়ে অ্যাপস লিখবেন

  4. ফ্যান দিয়ে কীভাবে রাস্পবেরি পাই 4 কেস তৈরি করবেন