#解决:iOS TableView懒加载创建,不执行cellForRowAtIndexPath方法的原因以及解决方法

2018-11-21 16:19:40

解决:TableView懒加载创建,不执行cellForRowAtIndexPath方法的原因以及解决方法

TableView不执行cellForRowAtIndexPath方法的原因

--> 问题描述

在以懒加载创建TableView之后发现代码根本执行不到cellForRowAtIndexPath方法中,或者说是直接跳过,但是会执行numberOfRowsInSection方法

--> 出现问题原因

经过仔细检查之后发现是self.TableView大小写与TableView懒加载方法名大小写不一致,能够正常编译执行通过,就是不执行cellForRowAtIndexPath方法,并且能够复现。

TableView不执行cellForRowAtIndexPath解决方法

做到在懒加载创建TableView过程中注意大小写的一致性,虽然可以正常编译通过也不报异常,但是Cell是无法显示的,并且Tableview也是加载不到View上的

其他原因导致的请自行Google或者Baidu-或者仔细查看有没有没注意到的地方

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »