我使用其中有一個UITableView下拉刷新功能,但對於微調下拉刷新沒有顯示出來,當我打電話[self.refreshControl beginRefreshing]iOS的10.0 UIRefreshControl沒有顯示指標
以上代碼在viewDidLoad中被調用,因爲表最初加載了一些數據。如果我在初始刷新後執行刷新以刷新,微調框工作正常。標題顯示,但不是微調。
不能解決這個問題。它適用於iOS 9.3.2,但不適用於iOS 10.
這是我目前使用的代碼。
- (void)viewDidLoad
{
[super viewDidLoad];
[self setupView];
[self customSetup];
self.refreshControl = [[UIRefreshControl alloc] init];
self.refreshControl.attributedTitle = [[NSAttributedString alloc] initWithString:@"Updating Discounts..."];
[self.refreshControl addTarget:self action:@selector(reloadDeals) forControlEvents:UIControlEventValueChanged];
[self.refreshControl beginRefreshing];
[self.tableView setContentOffset:CGPointMake(0, -self.refreshControl.frame.size.height) animated:YES];
}
感謝您的幫助提前
嗨。你好嗎?你找到解決方案嗎?謝謝。問候。 – delarcomarta
啓用UITableView彈跳屬性 – Rivendell