清爽UIRefreshControl一段時間我用這樣的代碼手動啓動對SWIFT 3.0和iOS 10
extension UIRefreshControl {
func beginRefreshingManually() {
if let scrollView = superview as? UIScrollView {
scrollView.setContentOffset(CGPoint(x: 0, y: scrollView.contentOffset.y - frame.height), animated: false)
}
beginRefreshing()
}}
要手動啓動刷新(顯示旋轉的圓圈)在UIViewControllers的viewDidLoad中,它就像一個魅力。
遷移到swift 3.0和iOS 10後,它突然停止。此外,我試圖調用viewDidAppear,併爲我感到沮喪,在一些控制器上工作,並在一些不(如果有任何模式,我無法找到它)
任何解決方案?
歡呼 WOJTEK
查看這裏的解決方案:http://stackoverflow.com/questions/28550021/uirefreshcontrol-not-refreshing-when-triggered-programmatically它適用於iOS 10,swift 3 –