1
我有一個表格視圖和一個自定義的單元格被加載和設置,但問題是數據不加載,除非我旋轉設備。在縱向模式下,當我第一次運行它時,沒有任何東西存在,一旦我旋轉設備,所有數據加載並完美工作。有什麼建議麼?iOS的表格視圖只加載設備旋轉的數據
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"CellIdentifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
cell.textLabel.text = @"Hello"; return cell;
}
數據加載 -
PFQuery *query = [PFQuery queryWithClassName:@"Post"];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (!error) {
NSLog(@"%@", objects);
_postsArray = [[NSArray alloc] initWithArray:objects];
} else {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:@"There was an error loading the posts. Please try again" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
}
}];
[self.tableView reloadData];