gpt4 book ai didi

iphone - colorWithPatternImage 与。界面 ImageView

转载 作者:太空狗 更新时间:2023-10-30 03:35:34 30 4
gpt4 key购买 nike

如果我只是想为 UIView 使用背景图片,哪个更好?我可以使用任何一种方法来完成此操作,但哪种方法效率更高?我的直觉是,使用 UIViewcolorWithPaternImage 比使用 UIImageView 更有效。我将为 UITableView 中的每一行使用它。谢谢!马特

最佳答案

完全不同意boreas。根据您的要求,使用 colorWithPatternImage 与其他策略可能会有显着差异。例如,如果您使用的是 UIScrollView,则使用 colorWithPatternImage 将不允许图像滚动。它通常还取决于您的 View 有多大,因为对于不同的平铺策略,性能与内存占用之间存在一些折衷。

查看 WWDC 2010 session 104其中讨论了使用 CATiledLayer 的平铺性能。这是使用内置 colorWithPatternImageCGContextDrawTiledImage 的一种很好的高性能替代方法。

如果您的要求只是显示单个 320x480 静态图片,那么各种策略不会有任何显着差异,但如果您的要求更复杂,那么肯定会有。

关于iphone - colorWithPatternImage 与。界面 ImageView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4093094/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com