2010-02-24 80 views
0

我想制作一个alertView,它可以显示在任何位置并且不在乎是否有视图或窗口。它就像安全模型警报可以在桌面上显示的那样也可以接受用户输入。 UIAlertView和UIActiveSheet建立在UIView或Window.So上,因此我不需要这些类型。我也知道名为backgrouder的应用程序有这样的提示,但我不知道如何实现它。在主屏幕中显示警报

+0

如果您要询问如何自定义UIAlertView的一个实例,这里有几个问题已经存在:http://stackoverflow.com/questions/551530/customizing-uialertview和http://stackoverflow.com/questions/ 1765599 /如何创建自定义uialertview靠近搜索结果的顶部。不清楚你的问题的其余部分 - 你能澄清你的意思吗?“我不需要这些类型”和“可以在任何地方展示,不关心有视图还是窗口”? (在iPhone应用程序中,总是有一个UIWindow,并且不必使用不需要的类。) – Tim 2010-02-24 07:52:06

+0

我需要我的alertView可以在桌面上显示很多应用程序的ico,就像短信一样警告框,它不需要UIWindow或UIView,可以单独守。 – 2010-02-24 08:31:06

+0

您最好将标题重命名为“如何在主屏幕中显示警报视图”。 – 2010-02-24 09:40:23

回答

1

你不行。让消息像短信一样显示在主屏幕上的唯一方法是将此消息推送给用户。先决条件是您的用户已接受来自应用程序的推送通知,并且您正在使用Apple推送通知服务将信息推送给您的用户。