قبل از هرچیز من این آموزش رو قبلا در انجمن تخصصی برنامه نویسی آیفون و مک گفته بودم و با اینکه میندونم همه برنامه نویسا به اونجا ۱۰۰٪ سر میزنم ولی با این حال میخوام اینجا هم مطرحش کنم
شاید شما هم مثل من قبلا برنامه ای برای آیفون نوشته باشید که دارای کلی عکس هست و جایگزاری هست ولی با اومدن آیفون جدید نمیدونید چی کار کنید!
دوست عزیزمون در پست زیر یک روش معرفی کرده که بسیار خوب و کاربردی هست
کد:
http://www.x-code.ir/forum/showthread.php?t=868
کد:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //Begin Detect iPhone 5 or Iphone 4 if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone){ UIStoryboard *storyBoard; CGSize result = [[UIScreen mainScreen] bounds].size; CGFloat scale = [UIScreen mainScreen].scale; result = CGSizeMake(result.width * scale, result.height * scale); if(result.height == 1136){ storyBoard = [UIStoryboard storyboardWithName:@"StoryBoard-Iphone5" bundle:nil]; UIViewController *initViewController = [storyBoard instantiateInitialViewController]; [self.window setRootViewController:initViewController]; } } //End Detect iPhone 5 or Iphone 4 return YES; }
بعد از اضافه کردن این کد یه استوری برد به اسم StoryBoard-Iphone5 بسازید و مطمئان شوید که حالت پیش فرض استوری بردتون روی آیفون ۳.۵ اینچی باشه.
همین!
سوال بود بگین