この問題で睡眠を失う
私のアプリの階層はListVC1-->ListVC2-->DetailVCです。[完璧に機能する]
および...SearchListVC->DetailVC(上記と同じDetailVC)[問題はこのモデルにあります]
SearchListVCのコードはListVC2とほぼ同じですが、上部にナビゲーションバーではなく検索バーが含まれている点が異なります。
また、DetailVCをModalViewとして表示できることに注意してください。発生していないのはプッシュです...セルは強調表示されたままです。
これがdidselectrowコードです
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
// Navigation logic may go here. Create and push another view controller.
if (indexPath.row<[smses count]) {
WebSMSDetailViewController *detailViewController = [[WebSMSDetailViewController alloc] initWithNibName:@"WebSMSDetailViewController" bundle:nil];
[self.navigationController pushViewController:detailViewController animated:YES];
detailViewController.smsList = allWebSMSes;
detailViewController.smsIndex = indexPath.row;
[detailViewController populateDetails];
[detailViewController release];
}
else {
if (indexPath.row<totalSMSes) {
pageNumber++;
[self loadNotes];
}
}}
問題はどこかにあると思います。私はかなり長い間グーグルをしてきましたが、投稿された解決策を理解できなかったので、少し説明してください...ここで初心者です!