首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS - UIPageViewController大小推断与Freeform

iOS - UIPageViewController大小推断与Freeform
EN

Stack Overflow用户
提问于 2014-06-28 01:47:35
回答 2查看 4.6K关注 0票数 6

我在XCode 5的“故事板生成器”(Storyboard Builder)中遇到了这个问题,但我并没有真正理解这个想法。当我向屏幕添加一个新的UIPageViewController时,我可以在Simulated Metrics下拉列表中的属性中选择Size。有几个选项,但我不明白两者之间的区别:InferredFreeform。这两者有什么区别呢?我的理解是,两者没有区别,因为两者都打开了Controller,使其成为程序告诉它的任意大小。

有人能给我解释一下吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-28 02:07:14

了解模拟度量的重要之处在于,它们只是:模拟的。

模拟度量允许您调整一些关于项目如何在故事板中出现的内容。对模拟指标的混淆最常见的原因通常是选项卡条、导航条或状态栏。您可以使用模拟的度量在故事板中显示/隐藏这些指标。使用这些推断将使用上下文来确定它是否认为这个视图将根据您如何设置以前的视图以及它是否嵌入等来显示它。

但是在一天结束时,当你运行你的程序时,标签条是否显示取决于你在代码中所做的事情,并且永远不会和模拟的度量有任何关系。

故事板上的每一个模拟度量都是如此。它们只是控制项目情节提要预览的简单方法。

票数 8
EN

Stack Overflow用户

发布于 2014-06-28 01:55:12

推断将UIPageViewController情节提要的大小限制为iOS设备屏幕的大小(具体来说,就是您的故事板的屏幕大小)。如果选择freeform,则可以将UIPageViewController的大小更改为您希望的大小。

例如,我使用它创建视图,其中包含屏幕外的内容(在使用过程中将滑入)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24462866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档