我使用像它的UIRefreshControl(無的UITableViewController):給一個頂部邊界到UIRefreshControl
UIRefreshControl *refreshControl = [UIRefreshControl new];
[refreshControl addTarget:self action:@selector(viewDidBeginRefreshing:) forControlEvents:UIControlEventValueChanged];
[self.table addSubview:refreshControl];
問題是刷新輪位於下方的UINavigationController的半透明(ios7)巴。 在StackOverflow上關於此問題只有幾個主題。他們沒有給我帶來任何有價值的解決方案。
我希望的是例如使我的UIRefreshControl的y位置下降80px。
注:我知道不建議在UITableViewController之外使用UIRefreshControl。所以不需要警告。
可以很好地注意到,我的UITableView設置爲自動佈局,與其餘視圖一樣,以編程方式。 (但不應該與它有任何關係) – AncAinu