gpt4 book ai didi

ios - 刷新控件和搜索栏导致表格 View / ScrollView 出现奇怪的偏移,如何修复?

转载 作者:行者123 更新时间:2023-11-30 11:09:51 26 4
gpt4 key购买 nike

我遇到这样的问题:如果我在刷新时进行一些搜索,刷新控件和表格 View 有时会下移。

下面的图片更好地解释了这个问题。就像整个 View 都发生了变化。

enter image description here

1 - 表和刷新控件处于正常状态。
2 - 表格、搜索栏和刷新控件已发生变化。
3 - 如果拉动刷新,我可以看到刷新控制也发生了变化。

我改变了背景颜色,我可以看到整个桌面 View 发生了变化。

它是一个带有 TableView 的 UIViewController。

searchController.delegate = self
searchController.searchResultsUpdater = self
searchController.dimsBackgroundDuringPresentation = false
searchController.hidesNavigationBarDuringPresentation = false
//searchController.definesPresentationContext = true
searchController.searchBar.returnKeyType = UIReturnKeyType.done
tableView.tableHeaderView = searchController.searchBar

知道如何解决吗?

最佳答案

虽然你的问题不是很清楚,但我根据我的理解给你建议。

如果您不喜欢导航栏和搜索栏之间的空间,只需禁用桌面 View 的弹跳即可。

enter image description here

如果您认为空间太大,您可能在tableview和top view之间设置了错误的约束常量。这里如果我设置-50,可能会很远。

最后你可以添加一张漂亮的图片作为 View 的背景,可以让空间充满有趣的效果。希望这可以帮助您。

enter image description here

关于ios - 刷新控件和搜索栏导致表格 View / ScrollView 出现奇怪的偏移,如何修复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52295831/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com