【发布时间】:2011-09-14 18:51:08
【问题描述】:
我不确定我做了什么,因为这曾经可以正常工作,但是突然纵向的弹出菜单填满了屏幕。以前它只有 xib (320px) 一样大,但现在它们覆盖了整个屏幕。 (弹出框中包含的表格视图控制器的 xib。)
我认为我没有任何代码可以控制它。你对我应该在哪里看有什么建议吗?
【问题讨论】:
标签: ios ipad uisplitviewcontroller uipopovercontroller
我不确定我做了什么,因为这曾经可以正常工作,但是突然纵向的弹出菜单填满了屏幕。以前它只有 xib (320px) 一样大,但现在它们覆盖了整个屏幕。 (弹出框中包含的表格视图控制器的 xib。)
我认为我没有任何代码可以控制它。你对我应该在哪里看有什么建议吗?
【问题讨论】:
标签: ios ipad uisplitviewcontroller uipopovercontroller
这可能会对您有所帮助:来自 Apple 文档:
@property(nonatomic, readwrite) CGSize contentSizeForViewInPopover
此属性包含视图控制器在弹出窗口中显示时所需的大小。默认情况下,宽度设置为 320 点,高度设置为 1100 点。您可以根据需要更改这些值。
【讨论】:
(*UIViewController).views 尺寸或 presentPopoverFromRect:rect 尺寸...非常感谢您找到这个!