gpt4 book ai didi

iphone - drawRect 中的可拉伸(stretch)图像导致滚动缓慢

转载 作者:行者123 更新时间:2023-12-03 21:04:13 25 4
gpt4 key购买 nike

我正在子类化 UITableViewCell 并在 drawRect: 方法中我想绘制可拉伸(stretch)图像,但我发现这对滚动性能有很大影响。

有谁知道如何使用可拉伸(stretch)图像并仍然具有良好的滚动性能?或者,我可以制作五张图像并绘制它们。每个角一个,一个中心图像将被拉伸(stretch)。这看起来很麻烦,我实际上认为这就是可拉伸(stretch)图像的作用。

编辑:如果我应该分割图像并自己拉伸(stretch)它,它当然应该是九张图像,而不是四张。每个角各一个,上中、下中、左中、右中各一个,中心各一个。

最佳答案

尝试使用[UIImage ressizedImageWithCapInsets:]来创建可调整大小的图像,而不是您自己的代码。创建一个带有图像的 UIImageView 并将其作为 subview 添加到索引 0 处的 cell.contentView

关于iphone - drawRect 中的可拉伸(stretch)图像导致滚动缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8963044/

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