iphone游戏第一天

由于架构上是直接画的,所以先找画布和画的函数。

iphone的开发确实是非常复杂,先摸索出一条路来。

创建一个 view-base project, 然后创建一个类MainView,继承UIView。

再绑定一下,在view controller里 identity里设定MainView。

加入quartzcore.framework, 否则用不了quartz画图。

MainView里的drawRect就是要绘画的函数。

CGContextRef ctx=UIGraphicsGetCurrentContext();
CGContextBeginPath(ctx);
CGContextAddArc(ctx, 110, 50, 30, 0, 2*M_PI, 1);
CGContextAddArc(ctx, 210, 50, 30, 0, 2*M_PI, 1);
CGContextAddArc(ctx, 160, 110, 15, 0, 2*M_PI, 1);
CGContextAddArc(ctx, 160, 210, 25, 0, 2*M_PI, 1);
CGContextFillPath(ctx);

这段是抄书上的,画一个奇怪的图,反正是画了。

build and run就可以出来了。

当然整个结构还没搞清楚,全无objective c的基础,只是照猫画虎。
发布了27 篇原创文章 · 获赞 0 · 访问量 2万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章