iPhoneの画面に色をつけるプログラム
今日は
でiPhoneの画面に色をつけるプログラムをやりました。
お絵かきに例えていたのがわかり易いです。
例えば、
CGRect viewRect = [[UIScreen mainScreen] bounds];
self.window = [[UIWindow alloc] initWithFrame:viewRect];
はキャンバス。
UIViewController *viewController = [[UIViewController alloc] init];
と
[self.window makeKeyAndVisible];
は絵筆。
UIViewController *viewController = [[UIViewController alloc] init];
UIView *view = [[UIView alloc] initWithFrame:viewRect];
view.backgroundColor = [UIColor lightGrayColor];
viewController.view = view;
はパレット、といった感じ。
全体のコードは以下になります。
#import "AppDelegate.h"
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
CGRect viewRect = [[UIScreen mainScreen] bounds];
self.window = [[UIWindow alloc] initWithFrame:viewRect];
UIViewController *viewController = [[UIViewController alloc] init];
UIView *view = [[UIView alloc] initWithFrame:viewRect];
view.backgroundColor = [UIColor lightGrayColor];
viewController.view = view;
self.window.rootViewController = viewController;
[self.window makeKeyAndVisible];
NSLog(@"Screen is %f tall and %f wide", viewRect.size.height, viewRect.size.width);
return YES;
}
@end
引き続き頑張ります。
- 作者: 所友太,京セラコミュニケーションシステム株式会社
- 出版社/メーカー: リックテレコム
- 発売日: 2010/01/12
- メディア: 単行本
- 購入: 25人 クリック: 329回
- この商品を含むブログ (42件) を見る