我正在开发一个日历应用程序,我在 ScrollView 的每一页中都有很多 View 。问题是在模拟器上运行良好,但当我在设备上安装该应用程序时,页面之间的滑动非常缓慢。
我注意到很多时间都在花时间购买:
masksToBounds
- 我需要一些圆形 ViewaddSubview
- 有很多
在 drawRect
中绘制所有 View 涉及更改所有方法和顺序,并且在调整大小时也会有不同的行为。
问题是如何解决延迟问题? drawRect
比 subview 更好吗?
最佳答案
我可以向您推荐一个替代方案。我最近开发了一个基于日历的 iOS 应用程序并使用了这个已经可用的 FSCalendar工具。这在模拟器和设备上滚动月 View 时非常流畅。
所以,您可能想尝试一下!
关于ios - 查看堆栈或绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32628981/