我有一个按钮,UIViewController
我想调用drawRect
方法UIView
来在单击按钮时绘制不同的形状UIViewController
。
问问题
2731 次
2 回答
1
rokjarc 的回答是正确的,你应该接受他的回答,而不是我的。我只是在阐述。
我建议您查看斯坦福 CS193P 2011 课程的第 5 和第 6 讲。
http://itunes.apple.com/itunes-u/ipad-iphone-application-development/id473757255
第 5 讲主要是绘图,第 6 讲将 drawRect 连接到滑块。
编辑rokjarc的信用
于 2012-05-04T23:54:06.510 回答
1
回答你问题的第一部分:如何调用drawRect
方法。
你不直接调用这个方法,你只需调用[view setNeedsDisplay];
至于你问题的第二部分。您不会通过参数告诉 drawRect
您要绘制什么 - 您覆盖它并自己绘制您需要的对象。
你可以在这里找到一个很好的教程:An iPhone Graphics Drawing Tutorial using Quartz 2D
于 2012-04-19T19:02:47.653 回答