নেভিগেশন ব্যবহার করার সময় আমি কীভাবে স্ক্রিন লক প্রতিরোধ করতে পারি?
ওয়াজে এর করার বিকল্প আছে, আমি আমার অ্যাপে এটি কীভাবে করব?
নেভিগেশন ব্যবহার করার সময় আমি কীভাবে স্ক্রিন লক প্রতিরোধ করতে পারি?
ওয়াজে এর করার বিকল্প আছে, আমি আমার অ্যাপে এটি কীভাবে করব?
উত্তর:
এটা ব্যবহার কর:
উদ্দেশ্য গ:
[[UIApplication sharedApplication] setIdleTimerDisabled: YES];
সুইফট (উত্তরাধিকার):
UIApplication.sharedApplication().idleTimerDisabled = true
3 এবং উপরে সুইফট:
UIApplication.shared.isIdleTimerDisabled = true
আমদানি নিশ্চিত করুন UIKit
।
আপেল.ডিভেলার.কম থেকে ডকুমেন্টেশনের লিঙ্কটি এখানে ।
UIApplication.shared.idleTimerDisabled = true
UIApplication.shared.isIdleTimerDisabled = true
আপনি কোডটি কোথায় ডাকতে চান তার উপর নির্ভর করে সুইফট ৩.০ এর জন্য এখানে দুটি বিকল্প রয়েছে:
AppDelegate.swift এর ভিতরে:
application.idleTimerDisabled = true
বাইরে AppDelegate.swift:
UIApplication.shared().isIdleTimerDisabled = true
UIApplication.shared.isIdleTimerDisabled = false
আপনি যদি আমাদের ছোট প্রকল্পের ব্যবহার করতে পারেন আপনি আরো উন্নত কেস থাকে: ScreenSleepManager নাকি বিশেষ সম্পর্কে যদি ViewControllers - ব্যবহারের অনিদ্রা সরু তার আগে না। ম্যানুয়াল লেনদেন idleTimerDisabled
প্রায়শই আমাকে কিছু সমস্যা সৃষ্টি করে (যেমন মিথ্যাতে পুনরায় সেট করতে ভুলে গিয়েছি বা একাধিক (নেস্টেড) মডিউলগুলি সেট করার চেষ্টা করছে) handle
UIApplication.sharedApplication().idleTimerDisabled = true