0
我目前正在編寫一個應用程序,下載wordpress網站的RSS提要並將其顯示在表格視圖中。當您點擊列表中的一個項目時,它會轉到詳細信息視圖並顯示內容。但是,我有一個奇怪的問題,即從表格視圖到細節視圖的segue,因此在點擊一行後不會立即執行segue,而只能在之後點擊另一行時執行。顯示的內容是第一個選擇的內容。塞格僅在選擇另一個表格行時執行
例如,如果我單擊第1行,它將突出顯示,但不存在轉換。沒有任何反應,直到我點擊另一行,在該點SEGUE被執行以示出用於行1中的信息的詳細視圖我有以下方法來執行SEGUE:
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath
{
_selectedFeedItem = _feedItems[indexPath.row];
[self performSegueWithIdentifier:@"detailSegue" sender:self];
}
和
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
DetailViewController *detailVC = segue.destinationViewController;
detailVC.selectedFeedItem = _selectedFeedItem;
}
我對Objective-C和iPhone應用程序開發非常陌生,所以很抱歉,如果這是一個明顯的問題。任何幫助讚賞。謝謝。
非常感謝您!感覺現在很蠢...... – joecarver 2014-10-16 16:19:41
@joecarver哈哈,不用擔心:D – Fogmeister 2014-10-16 16:20:04