显示数千甚至更多动态符号(如 Matrix 的雨)的最佳方式是什么? 我试图通过
在 drawRect 方法中做到这一点for (NSString *symbol in self.symbols) { [symbol drawAtPoint:CGPointMake(posX, posY) withAttributes:@{NSFontAttributeName : self.font, NSForegroundColorAttributeName : color}]; }
但字体小得多,它变得更加滞后。
例如当 font pointSize 为 10 时,CPU 百分比为 98%。
那么从性能方面来说,显示大量符号并每毫秒重新绘制它们的最佳方法是什么?
最佳答案
关于iOS - 绘制数千个符号的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23312153/