2011-11-23 11 views
6

मैं आईओएस 5 पर काम कर रहा हूं। मैं पहले एक्सकोड में पाए गए नेविगेशन आधारित एप्लिकेशन टेम्पलेट को नहीं ढूंढ पा रहा हूं।नेविगेशन नियंत्रक आधारित ऐप के लिए एक्सकोड 4 नया प्रोजेक्ट टेम्पलेट नहीं मिला। कोई विकल्प?

तो मैं इसके बजाय क्या उपयोग कर सकता हूं?

+0

प्रश्न के समान: http://stackoverflow.com/questions/8196123/replacement-for-navigation-based-plplication-template-in-xcode-4-2?lq=1 –

उत्तर

8

आपको मास्टर-विवरण एप्लिकेशन टेम्पलेट का उपयोग करने की आवश्यकता है। डिवाइस परिवार ड्रॉपडाउन सूची से आईफोन चुनें। एक प्रोजेक्ट बनाने के बाद आपके ऐपडिलेगेट में UINavigationController इंस्टेंस होगा।

@interface AppDelegate : UIResponder <UIApplicationDelegate> 

@property (strong, nonatomic) UIWindow *window; 
@property (strong, nonatomic) UINavigationController *navigationController; 

@end 

और

@implementation AppDelegate 

@synthesize window = _window; 
@synthesize navigationController = _navigationController; 

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; 
    // Override point for customization after application launch. 

    MasterViewController *masterViewController = [[[MasterViewController alloc] initWithNibName:@"MasterViewController" bundle:nil] autorelease]; 
    self.navigationController = [[[UINavigationController alloc] initWithRootViewController:masterViewController] autorelease]; 
    self.window.rootViewController = self.navigationController; 
    [self.window makeKeyAndVisible]; 
    return YES; 
} 
+0

अच्छा! मैंने इसे देखने का सबसे अच्छा तरीका एक एकल दृश्य आधारित परियोजना के माध्यम से पढ़ा था, लेकिन ऐसा लगता है कि यह पुराने नेविगेशन आधारित टेम्पलेट की तरह है। फिर भी सोचें कि यह अजीब सेब इतना अस्पष्ट है ... यह मेरा सबसे ज्यादा इस्तेमाल किया गया टेम्पलेट था: पी – Warkst

3

स्टोरीबोर्ड का उपयोग करें और इसमें एक दृश्य नियंत्रक खींचें। फिर संपादक> एम्बेड करें> नेविगेशन नियंत्रक पर जाएं।

12

यदि आप स्क्रैच से शुरू करना चाहते हैं, तो एकल दृश्य आधारित प्रोजेक्ट के साथ शुरू करें, फिर स्टोरीबोर्ड पर जाएं और व्यू कंट्रोलर का चयन करें, संपादक> एम्बेड करें> नेविगेशन कंट्रोलर पर जाएं।

+0

आप सौंदर्य! यह वही है जो मुझे चाहिए, चीयर्स मैटी – Elmo

+0

यह सही जवाब होना चाहिए। मास्टर-विवरण नहीं – OMGPOP

संबंधित मुद्दे