gpt4 book ai didi

ios - 将 UITableViewCell 的图像设置为特定颜色的圆圈

转载 作者:行者123 更新时间:2023-11-29 13:07:58 25 4
gpt4 key购买 nike

在我的表格 View 中,我想显示某些颜色的小圆圈,为信息提供上下文。圆圈应该位于图像通常所在的位置(左侧)。是否有捷径可寻?我在想我可以创建一个新的 ImageView 并使用一些绘图例程简单地在它上面绘图。问题是我不知道这些绘图例程中的任何一个,或者至少我不知道如何在 drawRect 函数之外使用它们。

最佳答案

嗯,最简单的方法是在您的包中包含不同的图像,并有条件地将它们设置为 cellForRowAtIndexPath: 中单元格的 imageView 的图像属性。

但是,如果您正在寻找替代方案,您可以子类化 UITableViewCell,并使用 CAShapeLayers 以编程方式绘制它们,并将它们添加到您想要的任何位置的单元格层。

下面是一个如何使用 CAShapeLayer 画圆的例子:

iPhone Core Animation - Drawing a Circle

关于ios - 将 UITableViewCell 的图像设置为特定颜色的圆圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18136163/

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