gpt4 book ai didi

ios - 在 Swift 的 View Controller 中使用 pull_to_refresh

转载 作者:行者123 更新时间:2023-11-28 11:20:59 25 4
gpt4 key购买 nike

我是 ios 世界的初学者,这是我第一次尝试制作一个小应用程序。我的应用程序使用 UItableview 来显示我从服务器获取的内容,我使用本教程:https://www.youtube.com/watch?v=JG_AMY_gSDQ在本教程中:他们使用主视图 Controller 并向其添加 TableView ,因此当我尝试添加拉动刷新到我的 View 时,我不能,因为我没有使用 UITableViewController。那么有什么方法可以在不使用 UITableViewController 的情况下刷新我的内容吗?非常感谢您的回答。

最佳答案

是的,这是可能的。您需要手动初始化 UIRefreshControl,然后将 subview 添加到您的 tableView

var refreshControl:UIRefreshControl!

override func viewDidLoad() {
super.viewDidLoad()

refreshControl = UIRefreshControl()
refreshControl.tintColor = UIColor.redColor()
refreshControl.addTarget(self, action: "refresh:", forControlEvents: UIControlEvents.ValueChanged)
myTableView.addSubview(refreshControl)
}

func refresh(sender: AnyObject){
// this function will be called whenever you pull your list for refresh
}

关于ios - 在 Swift 的 View Controller 中使用 pull_to_refresh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28170142/

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