UIPOPOVER for Iphone?还是假的?

时间:2010-10-21 12:05:46

标签: iphone objective-c xcode ipad

任何人都可以看看这个吗? :http://www.woowoomac.com/storage/awesome-note-iphone-note-todo-app-menus.jpg?__SQUARESPACE_CACHEVERSION=1268581762429

据我们所知,iphone 4.0不支持UIPopovers - 任何想法他们是如何设法创建这样的流行音乐?

2 个答案:

答案 0 :(得分:13)

我自己创建了一个类,其界面与UIPopoverController完全相同,但是针对iPhone进行了推广。它还允许您自定义弹出窗口的背景和箭头。 棘手的部分是为箭头图像计算正确的矩形并正确调整背景图像的大小,但除此之外,它只是标准的UIView内容(添加子视图等)。

您可以在此处找到包含核心popover类的示例项目:https://github.com/werner77/WEPopover

答案 1 :(得分:3)

Sublcass UIView并在其中显示您的内容。通过这种方式,您可以在iPhone上伪造一个弹出窗口。