2011-03-29 21 views
1

这是一个愚蠢的问题,但我无法找到答案,因为我不知道搜索它的条款。在iPhone上提供非侵入性信息

我正在寻找一种简单的方式,向用户提供'数据更新'等'状态'消息,而不必中断他/她正在做什么(但有一个选项,我猜在某些情况下,它会将其选中一种行为)。

例如;有些应用程序在iPhone旋转时会给出一个带有“锁定屏幕/旋转”的圆形方形半透明,我正在寻找类似的东西(或者像方框'在Xcode 4中构建完成')。

有没有简单的方法来做到这一点? 非常感谢!

回答

4

https://github.com/myell0w/MTStatusBarOverlay

MTStatusBarOverlay增加了非常微妙的文本到手机的状态栏。如果你正在寻找的东西多一点noticiable,尝试:

https://github.com/jdg/MBProgressHUD

+0

看起来不错,但它通过了Apple的指导方针吗? – Jake 2011-03-29 15:17:57

+1

MBProgressHUD绝对可以。 MTStatusBarOverlay应该很好,在Reeder,Evernote和Google Mobile App中使用类似的状态栏隐藏技术。 – kubi 2011-03-29 15:25:27

1

创建一个视图,很好地显示您的消息,将其添加到窗口,并启动一个UIView动画,使其消失。在动画结束处理程序(委托或块)中删除该视图。