+[UIColor colorWithPatternImage:] 的最佳性能图像尺寸?
为了创建跨越整个屏幕宽度的均匀阴影,我使用 +[UIColor colorWithPatternImage:]
来设置 UIView
的 backgroundColor.如果我只将图像保存为 2 px (1 pt) 宽,它看起来很完美,因为它水平重复 320 次。
我想知道,如果我把图片稍微宽一点,比如 10 px,画得会更快吗?在保持小(内存)图像的同时获得最佳绘图性能的最佳比率是多少?
To create a uniform shadow that spans the entire width of the screen, I'm using +[UIColor colorWithPatternImage:]
to set a UIView
’s backgroundColor
. It looks perfect if I only save the image as 2 px (1 pt) wide because it repeats 320 times horizontally.
I'm wondering, does it draw faster if I make the picture slightly wider, say 10 px? What is the optimal ratio to use to get the best drawing performance while still maintaining a small (memory) image?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论