我有我refreshcontroller的scrollview..
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。当页面内容为overflowing屏幕时,它起作用。但是当我没有收到太多数据并且不是时overflowing,就会出现问题,该pull and refresh功能无法正常工作。:(
subview
scrollView
overflowing
pull and refresh
我没有使用tableview。
tableview
有人可以帮我解决这个问题吗?
self.scrollView.scrollEnabled = true self.scrollView.alwaysBounceVertical = true
var alwaysBounceVertical:Bool //默认为NO。如果是,并且反弹为是,即使内容小于界限,也允许垂直拖动