问题一:第一次初始化UITableView,在没有数据的情况下UITableView是不可以上下滚动的
原因:在没有数据的情况下UITableView无法计算单元格的高度
解决方法:在viewdidload方法中指定UITableView的frame大小
问题二:UITableView加载数据的工程中,如果速度较慢,会造成卡壳,在这个时候多长点击某一个单元格会造成NavagtionViewController 多次push近 同一个viewcontroller。
原因:设备或者网络卡造成的
解决方法:1.加载过程中不允许点击
2.对点击事件进行延迟处理,在规定时间内如果发送多次点击事件就取消上次的事件
问题三:自定义单元格,UITableView在加载是中是从xib文件中读取
原因:在xib文件中没有指定identity标识
解决方法:在自定义单元格时,一定要在xib文件中设置identity标识