首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未显示内容的Popover

未显示内容的Popover
EN

Stack Overflow用户
提问于 2014-12-29 10:37:26
回答 2查看 3.9K关注 0票数 0

我只是尝试以Popover的形式显示一个ViewController,这是一个大型iPad应用程序的一小部分,而且我一直在尝试显示内容,但没有成功。

最糟糕的是,如果我在一个空/新项目中创建相同的场景,那么它就是工作的!在Image1中显示的两个视图控制器都是全新的,我在App...which中使用的一个视图中添加了一个简单的Popover操作后创建了这些控件。我尝试过使用Clean,并且构建了比once...just更多的项目,但是结果是一样的。只是在这个特定的项目中不起作用。

这两个视图控制器还没有关联的类,我只是在点击按钮时尝试打开View2。

如果我在这个场景中遗漏了一些非常基本的东西,我将非常感谢您的评论。

(增加更多细节)

我尝试了一种不同的限制,就像你在前两张图片中看到的那样,现在我可以看到“某些东西”,但它不尊重位置。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-07 14:15:40

在您的约束中存在一些问题。

  • 标签应该有三个约束:左(前导)、右到文本字段(尾部)和顶部(顶部空间):

不需要宽度和高度,因为它们是根据标签文本(" label ")的内部内容大小自动设置的。重要:当您添加约束时,请确保它们是绝对的,而不是与保证金相关的(要理解差异,请阅读此博客文章iOS8布局边距)。

  • 文本字段应该具有以下约束:宽度和距顶部(顶空间)的距离:

请注意,第二个(“前导空间”)与标签的“尾部空间”相同,而不是附加空间(约束总数为5)。

您必须显式地设置文本字段的宽度(在我的示例中是134),因为否则内部内容大小将被设置(因为文本字段最初是空的,所以它接近于0)。高度是根据内部大小正确设置的(根据字体高度计算,如果文本是空的)。

注意事项

我的回答暗示了一些重要的Autolayout概念。我建议你学习苹果文档,以便更好地理解它们。

希望这能有所帮助

票数 0
EN

Stack Overflow用户

发布于 2015-12-29 11:28:51

您正在使用规则宽度和规则高度(wRegular hRegular)的大小类。

设计您的弹出视图控制器在任何大小,它应该是可以的。

(还可以卸载视图控制器中任何对象的大小类)

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

https://stackoverflow.com/questions/27687265

复制
相关文章

相似问题

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