gpt4 book ai didi

ios - 通过滑动或手势隐藏 uitableview

转载 作者:行者123 更新时间:2023-11-30 14:18:42 24 4
gpt4 key购买 nike

我正在 swift 上制作导航应用程序,我有一个半 View - mapView,和一个下半部分 - tableView。我正在寻找一种通过向下滑动隐藏 tableView 的方法(向下滑动 tableView 顶部,它就会消失。我找到了一种如何用动画隐藏它的方法,但我不知道如何通过滑动来执行此操作,无需任何操作与mapView冲突。有什么想法或建议吗?

最佳答案

您需要创建一个 UISwipeGestureRecognizer 并将其添加到 UITableView
请尝试以下操作:

let swipeGesture = UISwipeGestureRecognizer(target: self, action: "hideTableView:") //do that animation to hide the UITableView
swipeGesture.direction = .Down //Swiping down may come into conflict w/ the UITableView itself if it is scrollable, check it out.
tableView.addGestureRecognizer(swipeGesture)

选择器func看起来如下:

func hideTableView(sender: UISwipeGestureRecognizer) {
//do hidingAnimation
}

关于ios - 通过滑动或手势隐藏 uitableview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30791084/

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