ios - UITableView 不响应 UITableViewCell 的选择

标签 ios iphone objective-c cocoa-touch uitableview

我创建了一个名为_tableViewUItableView,这里是view.m中表格 View 的代码

   - (void)viewDidLoad
   {
         [super viewDidLoad];

         tableData = [NSArray arrayWithObjects:@"Team Members",@"MembershipStatus",@"relation of status",@"Registerd events", nil];
                [_tableView setUserInteractionEnabled:TRUE];
                 [_tableView  reloadData];
    }

    - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
    {
        return 1;
    }

    - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
    {
        return [tableData count];
    }

    - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
    {
        return 54;
    }

    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {
        [newCell setUserInteractionEnabled:TRUE];
        newCell.textLabel.text = [tableData objectAtIndex:indexPath.row];
        return  newCell;

    }

    - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
    {
        NSLog(@"id");
    }

在执行代码时我正确地得到了表格。但是当我选择其中一个列表项时,它不会响应。 (即 NSLog 不工作)。我错过了什么 ??或者我做错了什么??

最佳答案

在你的 -viewDidLoad 中写:

[_tableView setDelegate:self];

关于ios - UITableView 不响应 UITableViewCell 的选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20279546/

相关文章:

iphone - 需要有关iOS崩溃日志的帮助

iphone - 如何将特定的 TabBarItem 与 UITabBarController 一起使用?

iphone - 如何将 XCode 安装在默认位置以外的位置?

iphone - 是否可以反转 UIModalTransitionStyleCoverVertical?

ios - mkannotation 中的自定义数据变量

objective-c - 如何隐藏 NSMenuItem?

objective-c - UITableView reloadSection 和 reloadRowsAtIndexPaths 导致奇怪的动画

ios swift 4 本地数据库说明

iOS:管理一个 AFHTTPRequestOperationManager

iOS导航非分层