White line below UIRefreshControl when pulled.. tableView

前端 未结 3 1330
长情又很酷
长情又很酷 2021-01-05 01:10

I am implementing a very basic Refresh control...

    var refreshControl = UIRefreshControl()
    refreshControl.addTarget(self, action: Selector((\"refresh:         


        
3条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2021-01-05 02:02

    Why do you add refreshControl as subview? You must do that:

    refreshControl.addTarget(self, action: Selector(("refresh:")), for: UIControlEvents.valueChanged)
     if #available(iOS 10.0, *) {
         tableView.refreshControl = refreshControl
     }
     else {
         tableView.backgroundView = refreshControl
     }
    

提交回复
热议问题