使用核心图形绘制popOver

时间:2012-03-06 10:55:26

标签: iphone ios core-graphics

对于iPhone应用程序,我想使用像UIVIews这样的popOvers(不适用于iPhone)。

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

我的问题很简单:我应该创建一个类并在drawRect中绘制所有内容,我应该使用CALAyers的实例,每个实例都专用于popOver的特定区域(一个用于箭头,一个用于边框,以及那么......)?你的做法是什么?

非常感谢。

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

https://github.com/werner77/WEPopover

检查上面的git .. 简单的方法

编辑:发布错误的链接首先......我不好