UITableView [或UICollectionView]作为inputView性能问题

时间:2014-07-11 18:35:57

标签: ios objective-c performance uitableview

我试图将UITableView用作UITextView的inputView。一切正常,但表视图滚动性能让我想起Android设备(30 fps,滞后)。 我用一个干净的项目做了一些测试,在textView下面直接添加了相同的UITableView,滚动顺利。

另外,我用仪器分析了这两种情况。我不是Instruments的专家,但似乎当表视图用作inputView时,执行该方法需要两倍的时间:

- (void)setBounds:(CGRect)bounds;

I've uploaded a clean project,其中包含演示此问题的代码。

所有内容都是在iPhone 5和iPad Mini Retina上进行的。

有什么想法吗?

谢谢!

0 个答案:

没有答案