【发布时间】:2020-08-17 07:26:48
【问题描述】:
这可能是一个简单的问题,但我很难在互联网上找到一个可以解释的答案。从 CSS 中设置元素的“位置:固定”的快速等价物是什么?我试图将 UIView 固定到屏幕顶部,这样即使滚动我仍然可以看到屏幕顶部的视图。感谢任何建议或教程链接,谢谢!
编辑: 我可能应该提到我的视图最初是我的 viewController 的一个子视图,而我的 tableview 也是我的 viewController 的一个子视图,放在它下面。我正在使用 IQKeyboardManagerSwift 可可豆荚,它正在向上移动整个视图,包括我的标题。
【问题讨论】:
-
所以你想让一个tableView出现在另一个视图下面?
-
我想要一个视图,它是主视图的子视图,无论如何都位于屏幕顶部。类似于标题
-
那么您将有两个视图。您的“标题”,然后是标题下方的滚动视图(或 tableView 或 collectionView)。您需要学习如何使用自动布局。您需要做的是将滚动视图的顶部限制在标题的底部,并将标题限制在顶部布局指南中。你应该能够找到大量的教程。
标签: ios swift nslayoutconstraint iqkeyboardmanager