0
我是新手編程,我有以下問題。更改主視圖後,詳細的表視圖不工作
我有一個基於導航的應用程序,該應用程序可以從表中的SQLite數據庫中提取數據,該數據庫可以深入到詳細視圖。我已經改變了應用程序的主視圖,以呈現登錄視圖。
登錄視圖起作用,表格呈現正確的數據並且正常工作,但是我無法再獲取詳細的視圖來工作。該應用程序不凍結或崩潰,沒有錯誤,但不會顯示詳細的視圖。此外,登錄視圖在標題中有一個後退按鈕,顯示已刪除的視圖。我認爲問題在於下面的代碼,但我不確定(也許是appDelegate)。
此代碼來自RootViewController。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
if (dvController == nil)
dvController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle: nil];
Clubs *clubObj = [appDelegate.clubArray objectAtIndex:indexPath.row];
[clubObj hydrateDetailViewData];
dvController.clubObj = clubObj;
[self.navigationController pushViewController:dvController animated:YES];
}
-(void)viewDidLoad {
[super viewDidLoad];
appDelegate = (SQLAppDelegate *) [[UIApplication sharedApplication] delegate];
self.title = @"Back";
}
謝謝。我希望我不必再開始。 – Wayne