नया आईट्यून्स 2.0 ऐप आपको आईपैड पर एक टैबड व्यू के अंदर एक स्प्लिट-व्यू के रूप में दिखाई देने की अनुमति देता है:
मैं अपने जैसा कुछ बनाना चाहता हूंXamarin.iOS का उपयोग करके लिखा गया अपना ऐप। असल में मैं पहली बार एक लॉगिन स्क्रीन (पूर्ण स्क्रीन) प्रस्तुत करने में सक्षम होना चाहता हूं, फिर लॉगिन के बाद शीर्ष पर एक टैबड इंटरफ़ेस दबाएं। इन टैब में, उपयोगकर्ता उदाहरण शब्द के लिए दर्ज कर सकता है, और फिर मैं परिणाम को टैब में एक स्प्लिट-व्यू (जैसे आईट्यून्स ऐप में) प्रस्तुत करना चाहता हूं।
इसे किस तरह पूर्ण कर सकते है?
जहां तक मैं देख सकता हूं, विभाजन-दृश्य केवल रूट व्यू कंट्रोलर के रूप में उपयोग करने के लिए प्रतिबंधित है, इसलिए इसमें कुछ चाल होनी चाहिए?
जब तक ऐप्पल गैर-आधिकारिक एपीआई का उपयोग नहीं कर रहा है, या उन्होंने विभाजन-दृश्य या ऐसा कुछ किया है?
उत्तर:
उत्तर № 1 के लिए 1यह करना आसान है और किसी भी निजी एपीआई की आवश्यकता नहीं है।
UISplitViewController split;
UIViewController master, detail, second;
master = new UIViewController();
detail = new UIViewController();
second = new UIViewController();
split = new UISplitViewController ();
split.ViewControllers = new UIViewController[] { master, detail };
split.Title = "Split";
tabs = new UITabBarController ();
tabs.ViewControllers = new UIViewController[] { split, second };
window.RootViewController = tabs;