gpt4 book ai didi

ios - 刷新静态 View Controller

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

为了对我的项目保持完整的设计控制,我在主应用程序窗口中使用静态 View Controller ,在其中将标签和按钮叠加在图像上。

问题显然是我现在需要向 View 添加刷新控件,并且由于我没有使用Table View,所以我没有Enable Refresh选项。

是否有任何简单的技巧来实现下拉刷新控件,或者我是否被迫将我的设计复制到 TableView 单元格

最佳答案

我找到了使用 ScrollView 的解决方案,这就是我所做的:

@IBOutlet weak var scrollView: UIScrollView!    

override func viewDidLoad() {
super.viewDidLoad()

let refreshControl = UIRefreshControl()
refreshControl.addTarget(self, action: #selector(doSomething), for: .valueChanged)
scrollView.refreshControl = refreshControl
}

@objc func doSomething(refreshControl: UIRefreshControl) {
print("Hello World!")
refreshControl.endRefreshing()
}

我需要扩展 ScrollView 高度以覆盖顶部和底部的拉动扩展。我还添加了背景图像来覆盖拉动创建的白色区域。

现在我需要编写代码来更新数据。

关于ios - 刷新静态 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47990596/

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