我有一个OpenGL菜单,它使用scrollview移动项目。还有UILabel随它们一起移动。IOS:OpenGL + UIScrollView + UILabel:iPad 3上的性能差2对2
这在iPad 2上完美运行,在iPad 1上有点慢,但我可以接受。
在ipad3上,它更糟。看起来scrollview移动几个视图只是用OpenGl杀死它。
我看到有人推荐一些东西,所以在每一个观点,我把到滚动视图(包括滚动型)我这样做
// Performance!
self.titleLabel.opaque = YES;
self.titleLabel.clipsToBounds = NO;
self.titleLabel.layer.masksToBounds = NO;
self.titleLabel.autoresizesSubviews = NO;
self.titleLabel.layer.shouldRasterize = YES;
self.titleLabel.layer.rasterizationScale = [UIScreen mainScreen].scale;
我失去了什么,我想不出有什么可改善OpenGl的性能。我可以尝试隐藏项目,因为他们走出屏幕,但只有1或2,将关闭屏幕