Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用程序中有多个弹出窗口,并且每个弹出窗口都需要精确的大小。当我为每个视图控制器设置显式大小时,显式大小不会显示在情节提要中,但会显示在模拟器中。
在情节提要中选择视图控制器,并将其属性检查器的模拟度量部分中的大小弹出菜单设置为自由形式。现在您可以调整大小以匹配应用程序运行时的大小。
但是请注意,情节提要中视图控制器视图的大小完全不重要。它在运行时对应用程序没有影响。当应用程序运行时,视图控制器的视图总是会调整大小以适应其周围环境。在这种情况下,唯一重要的是popoverContentSize或preferredContentSize- 故事板只是一个可以绘制的地方。您应该以这样一种方式使用约束,即在应用程序运行时调整视图大小的事实对您来说并不重要。
popoverContentSize
preferredContentSize