खोज…


टिप्पणियों

मुख्य नेविगेशन के रूप में SWRevealViewController वर्ग का उपयोग करना हमेशा सर्वश्रेष्ठ उपयोगकर्ता अनुभव का परिणाम नहीं हो सकता है। यदि साइडबार में केवल 5 या उससे कम प्रविष्टियाँ हैं (या सामग्री को 5 या उससे कम प्रविष्टियों में संपीड़ित किया जा सकता है), तो आपको डिफ़ॉल्ट टैब बार का उपयोग करने पर विचार करना चाहिए।

टैब बार सहज है और उपयोगकर्ता को विचारों / संदर्भों के बीच जल्दी से बदलने की अनुमति देता है। दूसरी ओर, साइडबार नेविगेशन दृश्य / संदर्भ को स्विच करने की तुलना में अधिक कार्य कर सकता है और ढह जाने पर कम स्थान का उपयोग करता है।

अधिक जानकारी के लिए Apple के iOS मानव इंटरफ़ेस दिशानिर्देश देखें

SWRevealViewController के साथ एक बुनियादी ऐप की स्थापना

भाषा के रूप में तेजी से एकल दृश्य अनुप्रयोग टेम्पलेट के साथ एक मूल एप्लिकेशन बनाएं

SWRevealViewController.h और SWRevealViewController.m जोड़ें

इसके बाद Create Bridging Header बटन पर क्लिक करें

यहाँ छवि विवरण दर्ज करें

और जोड़

#import "SWRevealViewController.h"

ब्रिजिंग हेडर पर

फिर स्टोरीबोर्ड पर viewController का चयन करें और SWRevealViewController लिए क्लास बदलें

यहाँ छवि विवरण दर्ज करें

फिर फाइल पर ViewController का नाम बदलकर MainViewController रखें और RightViewController नाम के साथ नया ViewController जोड़ें

यहाँ छवि विवरण दर्ज करें

फिर हम SWRevealViewController से MainViewController और SWRevealViewController से RightViewController के लिए दो सेगमेंट जोड़ते हैं, फिर हमें पहले (SWRevealViewController से MainViewController) का चयन करने और गुणों को संपादित करने की आवश्यकता है

कक्षा सेट SWRevealViewControllerSegueSetController पर पहचानकर्ता सेट sw_front पर

यहाँ छवि विवरण दर्ज करें

इसके बाद हमें सेग के साथ भी ऐसा ही करने की जरूरत है (SWRevealViewController से RightViewController)

पहचानकर्ता सेट पर sw_rear कक्षा सेट पर SWRevealViewControllerSegueSetController

यहाँ छवि विवरण दर्ज करें

तो MainViewController पर पर इस लाइन को जोड़ने के viewDidLoad विधि

self.view.addGestureRecognizer(self.revealViewController().panGestureRecognizer());

और यह सब है, आपके पास SWRevealViewController एकीकृत के साथ एक बुनियादी ऐप है, आप पार्श्व मेनू के रूप में RightViewController दिखाने के लिए दाईं ओर स्वाइप कर सकते हैं



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow