您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页iOS开发TableViewdidSelect方法不执行

iOS开发TableViewdidSelect方法不执行

来源:伴沃教育

每次写项目的时候都会因为自己的粗心从而出现好多的问题,记录问题就显得尤为重要,不论是在小的问题都要记录

现在来说一下我的问题,我的ScrollView上面添加了一个tableview,当然tableview是禁止滑动的,问题来了:tableview的delegate,datasource都有设置,tableview的所有代理方法都执行,只有这个方法不执行

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

搜了搜 好多人都说是scrollview和tableview的手势冲突可是我的scrollView上面没有加任何手势,何来冲突。最后发现原因:我的scrollView的frame大小是0,0,375,300.但是tableview的frame是0,300 375 300。由于当时写的时候没有给scrollView背景颜色,而且scrollView上面还有其他控件,哎,子视图没有添加的父视图上面。

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务