私は比較的新しいiOSプログラミングです。私は以前にいくつかの基本的なアプリを作ってきましたが、もう一度それに戻ります。iOS /のUIViewが高すぎるように見えるのはなぜですか?
私はしばらくしていましたが、今は私を迎えに来ています。
新しいUIViewControllerサブクラスmyViewController(xibを使用)を作成し、このコードを追加してビューをウィンドウに追加すると、内容が常に高すぎてデフォルト/推奨の左/右マージン。私は、ビューの背景色を変更した場合に実行されているとき
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. MyViewController *aViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:[NSBundle mainBundle]]; [self setMyViewController:aViewController]; [aViewController release]; UIView *controllersView = [myViewController view]; [window addSubview:controllersView]; [window makeKeyAndVisible]; return YES; }
は、例えば、私は、ページの下部に白いストリップを得る:
ウィンドウにビューを追加するコードはこれですシミュレータ。
アイデア?
ありがとうございました
ありがとうございました。それは私が一緒に行っていた思考のラインでした。私は、controller.view.frame = window.screen.applicationFrameという行を追加すると、そのトリックが行われたことがわかりました。おそらくこれは、iOSで私よりも経験豊かな人に何が起こっているのかを説明します。 – Adam