美文网首页
iOS-自定义xib做cell时的点击跳转问题

iOS-自定义xib做cell时的点击跳转问题

作者: HeavensLife | 来源:发表于2018-07-19 15:42 被阅读0次

            昨天�想用xib自定义cell,例如IT之家上展示新闻一样,可以自己根据喜好定义cell的布局。

            可是,在昨天自己做的时候,虽然可以将自己做的xib放进cell中,cell可以点击但是不能跳转了,我上网查了好多原因,大部分说是cell被遮盖了,所以不能点了,我就自己打了断点运行了一下,发现并没有,因为我的cell点击后还是有高亮变化的,所以不是不能点击的问题,是点击不能跳转的问题。今天早上想了想,突然有了一些思路,而且成功了,并且可以传值。

            (接上一篇:iOS-用自定义的xib做TableView中的cell文章)

            其实很简单,只要在TableView中调用如下方法:

            -(void)tableView:(UITableView*)tableView didSelectRowAtIndexPath:(NSIndexPath*)indexPath 这个方法是在点击cell时就会调用的,所以在storyboard中设置segue为@“cellContact”(名字任意),在点击cell时就会执行[self performSegueWithIdentifier:@"cellContact" sender:nil]; 方法。

            同样,prepareForSegue也会被调用。

            这样,在你的下一个控制器(LuanVC)就可以接到你传的值(self.label是我随意定义的一个数组)。

    相关文章

      网友评论

          本文标题:iOS-自定义xib做cell时的点击跳转问题

          本文链接:https://www.haomeiwen.com/subject/mnttmftx.html