ios
iOS Application Development
iPhone、iPadアプリの開発
Assets
App Icon
デバイス | ファイル名 | サイズ | 備考 |
---|---|---|---|
iPhone Non-Retina | icon.png | 57×57 | |
iPhone Retina | icon@2x.png | 114×114 | |
iPhone Retina iOS7 | icon-60@2x.png | 120×120 |
Launch Image
デバイス | ファイル名 | サイズ | 備考 |
---|---|---|---|
iPhone Non-Retina | Default.png | 320×480 | |
iPhone Retina | Default@2x.png | 640×960 | |
iPhone Retina 4-inch | Default-568h@2x.png | 640×1136 |
UIViewControllerの切り替え
複数のUIViewControllerを使いたい場合は、UIApplicationDelegate に切り替えコードを実装。
HogeAppDelegate.h
@interface HogeAppDelegate : NSObject <UIApplicationDelegate> @property (nonatomic, retain) IBOutlet UIWindow *window; - (void) useFugaViewController; @end
HogeAppDelegate.m
- (void) useFugaViewController { FugaViewController *controller = [[FugaViewController alloc]initWithNibName:@"FugaViewController" bundle:NULL]; self.window.rootViewController = controller; [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:0.75]; [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:controller.view cache:YES]; [UIView commitAnimations]; [controller release]; }
UIViewControllerから呼び出す
-(void)onTouchDownChangeUIViewController:(id)sender { HogeAppDelegate* delegate = (HogeAppDelegate *)[[UIApplication sharedApplication]delegate]; [delegate useFugaViewController]; }
ios.txt · 最終更新: 2013/09/22 09:31 by nullpon