Sag*_*ari 7 size xcode interface-builder ipad ios
我正在使用以下代码来显示屏幕/视图控制器.
SearchParams *nxt=[[SearchParams alloc] initWithNibName:@"SearchParams" bundle:nil];
UINavigationController *nvc=[[UINavigationController alloc] initWithRootViewController:nxt];
nvc.modalPresentationStyle=UIModalPresentationFormSheet;
[self.preLCtr.preCinescape_iPadViewController presentModalViewController:nvc animated:YES];
Run Code Online (Sandbox Code Playgroud)
我不确定PesentationSheet的大小.我试图截取屏幕并采取尺寸/尺寸.但它不是确切的解决方案.
问题:iPad中Present-Modal-Sheet的确切大小是多少?
mkr*_*ral 23
这是我发现的当前(iPad 3)iO6尺寸:
BOUNDS: 540.000000, 620.000000
- 肖像 - 没有键盘.
但是你不应该将它用于任何代码.按照正确的答案.
ugi*_*zet 15
根据Apple的文档,尺寸可能会根据可用的屏幕尺寸而改变:
呈现视图的宽度和高度小于屏幕的宽度和高度,视图以屏幕为中心.如果设备处于横向方向且键盘可见,则向上调整视图的位置以使视图保持可见.所有未覆盖的区域都是灰色的,以防止用户与它们进行交互.
也许在加载到FormSheet的viewcontroller中,您可以使用以下命令确定运行时的视图大小: self.view.bounds;
如果您需要调整FormSheet的大小,我在stackoverflow上看到了一些答案
Kyl*_*egg 12
如果您正在调整自由形式视图控制器,以便您可以使用表单工作表演示样式获得模态转换的正确方面,请注意Form Sheet
在大小检查器的"大小"下拉列表下有一个选项.起初我没有注意到这一点.
归档时间: |
|
查看次数: |
26378 次 |
最近记录: |