私は奇妙な問題に直面しています。NSXmlParser を使用してデータを解析し、表示するカスタム TableViewCell を備えた TableViewController を備えたシンプルな iPhone アプリがあります。セル内の画像は SDWebImage ライブラリで読み込まれます。セルをタップすると、リンクを使用して UIWebView 内の投稿を表示する詳細ビュー コントローラーがプッシュされます。そのような単純な。
問題:セルをタップすると UIWebView が表示され、その後 TableViewController に戻るとスクロールが停止します。弾みますが、すでにセルがロードされている場所には落ちません。
問題がどこにあるのか正確にはわかりません。そうでなければ、コードを追加したでしょう。問題を見つけるために見たい特定のコードが必要な場合はお知らせください。これは私が詳細ビューにプッシュする方法です:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
WebViewController *wvc = [self.storyboard instantiateViewControllerWithIdentifier:@"WebViewController"];
TheItem *entry = [[channel items] objectAtIndex:[indexPath row]];
wvc.urlString = entry.link;
[self.navigationController pushViewController:wvc animated:YES];
}
更新:テーブル ビューで最後のセルを選択しても、詳細ビューから戻ったときに、スクロールの位置が一番上にあり、そこにスタックします。