0
과제로 호출되는 : 나는 사용자가 TableItem에 닿을 경우 어떤 행동을하고 싶습니다.didSelectRowAtIndexPath되지는 TTTableViewController
문제 : didSelectRowAtIndexPath 메서드는 호출되지 않습니다? 내가 뭐 놓친 거 없니?
PortfolioViewController.h
@interface PortfolioViewController : TTTableViewController <TTTableViewDelegate>
{
}
@end
PortfolioViewController.m는
@implementation PortfolioViewController
- (id)init {
if (self = [super init]) {
self.title = @"Portfolio";
self.tableViewStyle = UITableViewStylePlain;
self.tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth| UIViewAutoresizingFlexibleHeight;
self.variableHeightRows = YES;
PortfolioDataSource *ds = [[[PortfolioDataSource alloc] init] autorelease];
CasesModel *cm = [[[CasesModel alloc] init] autorelease];
ds.model = cm;
self.dataSource = ds;
}
return self;
}
#pragma mark -
#pragma mark Table Delegate Methods
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSLog(@"touched");
}
@end
네, 감사합니다! :
출처 : 그냥 컨트롤러에서이 메소드를 구현 – fabian