簡體   English   中英

iPad上的自定義尺寸應用程序屏幕

[英]Custom size app screen on iPad

我正在嘗試在iPad上為我的應用創建中型屏幕。

在didFinishLaunchingWithOptions()中,我這樣做:

CGRect winRect = CGRectMake(100,100,500,500);
navController.view.frame = winRect;

屏幕顯示正常,我可以四處點擊並做一些事情,直到方向改變為止。 屏幕需要達到原始的完整尺寸-如何使其固定在winRect框架上? 我試圖在willRotateToInterfaceOrientation()中將parentViewController.view.frame / view.frame設置為winRect,但效果不佳。

有任何想法嗎?

謝謝。

通常,您不應該弄亂視圖控制器視圖的框架。 視圖控制器往往在許多情況下會調整其視圖的大小,例如,當工具欄和導航欄被隱藏或變得可見時,或者在界面方向發生變化時。

對於自定義大小的視圖,請創建一個單獨的視圖,將其框架設置為自定義大小,然后將其作為子視圖添加到視圖控制器的視圖中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM