在uiview里面的tableView中,点击cell进入跳转到另一个界面的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在uiview里面的tableView中,点击cell进入跳转到另一个界面的方法相关的知识,希望对你有一定的参考价值。

1.先重写uiviewcontrol的方法

- (UIViewController *)viewController {

    for (UIView* next = [self superview]; next; next = next.superview) {

        UIResponder *nextResponder = [next nextResponder];

        if ([nextResponder isKindOfClass:[UIViewController class]]) {

            return (UIViewController *)nextResponder;

        }

    }

    return nil;

}

2.接下来是点击cell的方法

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

    qunzuDetailViewController *qc=[[qunzuDetailViewController alloc]initWithNibName:@"qunzuDetailViewController" bundle:[NSBundle mainBundle]];

    [[self viewController]presentViewController:qc animated:YES completion:nil];

}

以上是关于在uiview里面的tableView中,点击cell进入跳转到另一个界面的方法的主要内容,如果未能解决你的问题,请参考以下文章

动画下拉UIView时TableView单元格不改变高度

如何使用Objective C在UItableView中增加UIView高度?

在tableView上面加个UIView的问题

将图像从 TableView 传递到 UIView

在 UIView 框架内绘制圆圈

在 UIView 上调用 endEditing