Iphone 如何调用draw rect方法在单击一个按钮时绘制不同的形状?
我在Iphone 如何调用draw rect方法在单击一个按钮时绘制不同的形状?,iphone,ios5,Iphone,Ios5,我在UIViewController中有一个按钮,我想调用UIView的drawRect方法,在UIViewController的按钮上绘制不同的形状,以回答问题的第一部分:如何调用drawRect方法 您不直接调用此方法,只需调用[view setNeedsDisplay] 至于你问题的第二部分。您不需要通过参数告诉drawRect要绘制什么-您可以覆盖它并自己绘制所需的对象 你可以在这里找到一个很好的教程:rokjarc的答案是正确的,你应该接受他的答案,而不是我的。我只是在详细说明 我建议
UIViewController
中有一个按钮,我想调用UIView
的drawRect
方法,在UIViewController
的按钮上绘制不同的形状,以回答问题的第一部分:如何调用drawRect
方法
您不直接调用此方法,只需调用[view setNeedsDisplay]代码>
至于你问题的第二部分。您不需要通过参数告诉drawRect
要绘制什么-您可以覆盖它并自己绘制所需的对象
你可以在这里找到一个很好的教程:rokjarc的答案是正确的,你应该接受他的答案,而不是我的。我只是在详细说明
我建议你看一下斯坦福CS193P 2011课程的第5课和第6课
第5课主要是绘图,第6课将drawRect与滑块挂钩
编辑归功于rokjarc