0
所以我有一個關於iPhone上的意見的問題。我有一個基於XCode中的標籤欄模板的應用程序。其中一個選項卡視圖是一個TableView。在該表格視圖中,當用戶選擇其中一個單元格時,我希望它加載一個顯示有關此更多細節的視圖。iPhone觀點問題
現在,我有:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
SportsAppDelegate *appDelegate = (SportsAppDelegate *)[[UIApplication sharedApplication] delegate];
// Deselect
[self.tableView deselectRowAtIndexPath:indexPath animated:YES];
//Process which one, sets an index
//Show detail
SportsGameView *detail = [[SportsGameView alloc] init];
[detail setMe:index]; //sets the index that tells it which one
[appDelegate.window insertSubview:detail.view atIndex:0];
[self.view removeFromSuperview];
[detail release];
}
內SportsGameView(一個我試圖在上面加載),我已經setMe定義爲initalize許多使用這些UILabels的。
我可以確認它獲得這些,但不知何故,它實際上並沒有顯示出來。我懷疑它與我的.xib有關。我像往常一樣在SportsGameView中定義IBOutlets,並將它們連接到Interface Builder。
任何人都知道爲什麼?
對不起,如果這有點混亂。
謝謝!
是SportsGameView UIView的子類?或者它實際上是UIViewController的子類? – 2010-12-04 18:45:39
它是UIViewController的一個子類,但是從來沒有人想過它!我不能把它放到init中,因爲它實際上還沒有做任何事情。 – Kevin 2010-12-04 18:50:52