主视图从滚动视图中占据顶部空间?
Posted
技术标签:
【中文标题】主视图从滚动视图中占据顶部空间?【英文标题】:Main view taking top space from scrollview? 【发布时间】:2016-02-12 07:40:19 【问题描述】:我制作了一个 ui,其中显示了一些文本文件。我在主视图中添加了所有文本字段并在滚动视图下添加了主视图。但主视图总是从顶部占用空间。我已经添加了
self.automaticallyAdjustsScrollViewInsets = NO;
在滚动视图中。但这会使滚动视图静态。然后滚动视图不滚动。当键盘出现和消失时,我正在更改滚动视图的 contentSize。
【问题讨论】:
【参考方案1】:你可以试试:
在情节提要中选择 ViewContoller 检查属性检查器“调整滚动视图插图”中的属性取消勾选,在我的情况下它有效。
【讨论】:
我想知道为什么它有那个顶部空间。现在当它取消选中时它是如何工作的。请告知知识 这是一个布尔值,决定视图控制器是否应该自动调整其滚动视图插图,默认为YES 这里有什么scrollview昆虫。 查看此链接***.com/questions/1983463/…【参考方案2】:检查您没有正确设置内容视图的约束。
您已将高度和宽度设置为等于滚动视图,但您需要将其设置为尊重您的主视图。
请以这种方式设置您的约束。并再次运行您的 Viewcontroller
【讨论】:
对我来说它不起作用。我没有为 maiview 设置相等的宽度和高度约束,我在这里设置了前导、尾随、yop、底部约束。 为什么我需要设置相等的高度和宽度。我已将其设置为水平和垂直居中 我仍然有这个问题。在 uiview 中滚动视图中的 Yop 空间 你能告诉我你的滚动视图和视图的约束吗? Reshmi 的回答对我有用。谢谢你的指导。但是你能告诉你你这样建议吗【参考方案3】:使用这个。这是一个非常有用的。
TPKeyboardAvoiding
【讨论】:
以上是关于主视图从滚动视图中占据顶部空间?的主要内容,如果未能解决你的问题,请参考以下文章