私は現在、次のようにビューを設定しています。
@interface BlogViewController : UIViewController <UITableViewDelegate, UITableViewDataSource> {
UITableView *mainTableView;
}
@property (nonatomic, retain) UITableView *mainTableView;
ご覧のとおり、すべてのデータをロードするUITableViewが内部にあります。ただし、次の関数を呼び出すと、次のようになります。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
SingleBlogViewController *viewController = [[SingleBlogViewController alloc] init];
[self.navigationController pushViewController:viewController animated:YES];
//[self presentModalViewController:viewController animated:YES];
[viewController release];
}
何も起こりません。どういうわけか、私のUITableView
中はUIViewController
ビューを押していません。これはそうではないからUITableViewController
ですか?それに変更してみましたが、それでもうまくいきませんでした。
ここで何かが足りませんか?