页面的时候,滑动UITableview会产生卡顿。
思考:从行高、圆角、重用、自动计算行高都去做了尝试发现不是。
原因:是因为创建数组数据源,我写的是get去获取数组,动态创建数组,添加自己的数据源。这样我去吊get属性的地方就得创建数组,添加数据…这样极其消耗性能。
解决:数组直接创建一次,并进行初始化,而不是每次用通过get创建,一定要注意!
页面的时候,滑动UITableview会产生卡顿。
思考:从行高、圆角、重用、自动计算行高都去做了尝试发现不是。
原因:是因为创建数组数据源,我写的是get去获取数组,动态创建数组,添加自己的数据源。这样我去吊get属性的地方就得创建数组,添加数据…这样极其消耗性能。
解决:数组直接创建一次,并进行初始化,而不是每次用通过get创建,一定要注意!