2012-03-06 96 views
1

对于iPhone应用程序,我想使用PopOvers(这是不可用于iPhone)像UIVIews。绘制popOver使用核心图形

由于我开始使用核心图形(感谢ray wenderlich网站上的精彩教程),我很乐意尝试使用Core Graphics绘制它们。

我的问题很简单:我应该创建一个类并在drawRect中绘制所有内容,以便我应该使用CALAyer的实例,每个实例都专用于popOver的特定区域(一个用于箭头,一个用于边界,等等...)?你会怎样做呢?

非常感谢。

回答

1

你不需要“重新发明轮子”,你可以参考此链接:

http://cocoacontrols.com/platforms/ios/controls/wepopover

+0

Thx @samfisher,但这就是要点:只是为了自己的知识,我很想重新发明车轮;) – Khal 2012-03-06 13:26:40

+0

我会“喜欢” - 如果这样会发表你的评论已经是FB了。 :) – samfisher 2012-03-06 14:23:33

+0

lol thx:D但这就是你如何变得更好的权利? – Khal 2012-03-06 14:48:24