我目前正在编写一个将日历作为其屏幕之一的应用程序。对于日历,我需要在数字下方放置彩色圆圈以表示那些日子的活动。
我倾向于在日历中的每一天使用 UIButton,这样我就可以为所有按钮分配相同的功能(包括每天处理彩色圆圈的自定义绘图例程)。
是否可以即时绘制彩色圆圈,或者我应该使用预先制作的图像达到一定数量的事件(彩色圆圈)?
其次,如果我可以即时绘制这些,有人可以指出所涉及的类的文档让我这样做吗?
我目前正在编写一个将日历作为其屏幕之一的应用程序。对于日历,我需要在数字下方放置彩色圆圈以表示那些日子的活动。
我倾向于在日历中的每一天使用 UIButton,这样我就可以为所有按钮分配相同的功能(包括每天处理彩色圆圈的自定义绘图例程)。
是否可以即时绘制彩色圆圈,或者我应该使用预先制作的图像达到一定数量的事件(彩色圆圈)?
其次,如果我可以即时绘制这些,有人可以指出所涉及的类的文档让我这样做吗?
我认为您正在寻找的是(UIBezierPath *)bezierPathWithOvalInRect:(CGRect)rect
.
该类的文档可以在UIBezierPath 类参考中找到