Răsfoiți Sursa

fix deleteRefreshControl

Marino Faggiana 7 ani în urmă
părinte
comite
160b514b28
1 a modificat fișierele cu 8 adăugiri și 1 ștergeri
  1. 8 1
      iOSClient/Main/CCMain.m

+ 8 - 1
iOSClient/Main/CCMain.m

@@ -529,7 +529,14 @@
 - (void)deleteRefreshControl
 {
     [_refreshControl endRefreshing];
-    self.refreshControl = nil;
+    
+    for (UIView *subview in [_tableView subviews]) {
+        if (subview == _refreshControl)
+            [subview removeFromSuperview];
+    }
+    
+    _tableView.refreshControl = nil;
+    _refreshControl = nil;
 }
 
 - (void)refreshControlTarget