我有我的 refreshcontroller
和 scrollview
..
self.refreshControl = UIRefreshControl()
self.refreshControl.attributedTitle = NSAttributedString(string: "Frissítéshez húzzad! :)")
self.refreshControl.addTarget(self, action: "refresh:", forControlEvents: UIControlEvents.ValueChanged)
self.scrollView.addSubview(refreshControl)
func refresh(sender:AnyObject)
{
//my refresh code here..
self.refreshControl.endRefreshing()
}
我将作为 subview
添加到 scrollView
。它在页面内容溢出
屏幕时起作用。但是当我没有收到太多数据并且它没有溢出
时,问题就出现了,pull and refresh
功能不工作。 :(
我没有使用 tableview
。
谁能帮我解决这个问题?
最佳答案
self.scrollView.scrollEnabled = true
self.scrollView.alwaysBounceVertical = true
var alwaysBounceVertical: Bool // default NO. if YES and bounces is YES, even if content is smaller than bounds, allow drag vertically
关于ios - 快速拉动刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29791995/