也許我得讓你失望,但iPhone編碼已經過去拖動&降非常陡峭的學習曲線和連接點階段,你實際上必須瞭解的東西,讓他們使用代碼工作。
雖然您提供的信息非常有限,但下面簡要概述瞭如何處理表格點擊操作。
該表應該有它的代表和數據源連接到正確的類(可能,但不一定是相同的類)。
授權類應包含一個方法
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
當一個表條目被分接,這將被調用。然後indexPath.row將給出所點擊條目的行號。
在這種方法中,您可以顯示另一個視圖控制器顯示詳細信息,例如,像:
NewsDetailViewController *ndvc = [[NewsDetailViewController alloc] autorelease];
ndvc.delegate = self;
[ndvc setFeedId:indexPath.row];
[ndvc initWithNibName:@"NewsDetailViewController" bundle:nil];
[self.navigationController pushViewController:ndvc animated:YES];
(假設NewsDetailViewController將有setFeedId方法等)
,或者你可能在NewsDetailViewController在您榫文件中實例化,所以你可以跳過alloc和initWithNibName步驟,並提出了「 IBOutlet NewsDetailViewController * ndvc;「在頭文件中,所以你可以連接它們。
從抽頭行刪除的亮點,做
[tableView deselectRowAtIndexPath:indexPath animated:YES];
如果你在一個提供的項目工作,你應該能夠找到像這些已經躺在附近線路。祝你好運。
感謝theres沒有希望我學習這段代碼,我想我會放棄。 – Morry 2010-07-15 02:10:26