gpt4 book ai didi

ios - swift ; scrollView 搭配 tableView 可行吗?

转载 作者:行者123 更新时间:2023-11-28 08:55:57 26 4
gpt4 key购买 nike

我已经尝试了一段时间,以在我的应用程序中实现特定行为。在我的应用程序的初始 View 中,必须有一个 Logo ( ImageView )、一个标签和一个文本字段。应该可以从初始 View 向下滚动到 tableView。当用户向下滚动时,标签在窗口中向上移动,形成 tableView 的搜索字段。然后 scrollView 应该锁定到 tableView 的部分,如果拖动到 tableView 以外的其他地方,它应该只能向上滚动。

按照描述进行操作的最佳做​​法是什么?

图像显示(仅用于说明,我在尝试实现它时没有使用 Storyboard)问题的概述: scrollView with embedded tableView

到目前为止,我尝试这样做的方法是将 tableView 嵌入到 scrollView 中(如图所示),在 scrollView 上启用分页,而不是在 buttom 部分被选中时禁用 scrollView 上的滚动到达。我在带有 textField 的屏幕部分添加了一个手势识别器。

这两个帖子(Scrollview with embedded tableviewUse Pan Recognizer to Control ScrollView)进一步详细描述了我到目前为止所做的尝试。

但问题更多的是,是否有替代解决方案来实现上述行为?

也许以某种方式在 View Controller 之间进行交互式动画转换?

最佳答案

有!使用标题 View 实现 TableView 。并删除 ScrollView 。

self.tableView.tableHeaderView = topView

topView 将作为 UIImage、标签和 textField 的 View

关于ios - swift ; scrollView 搭配 tableView 可行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33048887/

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