我創建了一個UIViewController實例,並且有一個UITableView實例作爲其子視圖。 我創建了一個刷新控件,tableview將它添加爲子視圖。問題是在iOS 7中,我的刷新控件是在我的tableview的上面,這裏是一個截圖。你能告訴我如何解決這個問題。非常感謝! 在iOS 7中,刷新控件位於我的桌面視圖的上方
self.refreshControl = [[UIRefreshControl alloc]init];
[self.refreshControl addTarget:self action:@selector(refreshData) forControlEvents:UIControlEventValueChanged];
[self.tableView addSubview:self.refreshControl];
而且我沒有用的UITableViewController,我添加了一個tableview中爲我的上海華盈的子視圖。
爲什麼你不使用它的MBProgressHUD自動調整。 – jigs
感謝您的建議,但我認爲在刷新數據時使用MBProgressHUD替換刷新控制並不是一個好主意。 – billwang1990
好的。你想要顯示刷新控制在中心嗎?或按照該截圖頂部?總之在哪個地方刷新控件要顯示 ? – jigs