gpt4 book ai didi

iPhone imageView图层maskToBounds导致滚动缓慢

转载 作者:行者123 更新时间:2023-12-03 20:16:52 24 4
gpt4 key购买 nike

我有一个 UITableView,大约有 30 个单元格,一次可以查看 5 个单元格。在每个单元格中,我有 2 个 UILabels 和 1 个 UIImageView。

我使用 CALayer 渲染带有圆形边框的 ImageView 。

    myImageView.layer.masksToBounds = YES;
myImageView.layer.cornerRadius = 2.5;
myImageView.layer.borderWidth = 1.0;
myImageView.layer.borderColor = [[UIColor lightGrayColor] CGColor];

尤其是 masksToBounds 行使设备上的滚动速度极其缓慢。我自己无法理解子类化单元格和绘制矩形。 (我想要 2 行 NSStrings 后失败了)

有没有办法在不影响性能的情况下使用 CALayers maskToBounds?

最佳答案

2008 年 12 月 12 日,Tweetie iPhone 应用程序的制造者发布了一个很好的示例,他如何实现 UITableView 滚动,而不会出现通常需要的锯齿/参差不齐的情况。

查看这篇文章:

Fast Scrolling in Tweetie with UITableView

关于iPhone imageView图层maskToBounds导致滚动缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2860695/

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