【发布时间】:2012-03-02 21:23:17
【问题描述】:
我想在 iOS 中实现一个非阻塞、透明的警报,我可以在其中插入一条消息,类似于 Tweetbot 等应用程序。最好,这些警报应该带有不同的错误和信息视图,并且应该从屏幕顶部向下动画。我可以使用任何库来创建这样的警报吗?非常感谢。
【问题讨论】:
我想在 iOS 中实现一个非阻塞、透明的警报,我可以在其中插入一条消息,类似于 Tweetbot 等应用程序。最好,这些警报应该带有不同的错误和信息视图,并且应该从屏幕顶部向下动画。我可以使用任何库来创建这样的警报吗?非常感谢。
【问题讨论】:
添加显示文本的子视图
- (void) showOverlayMessage
{
// add subview with animation from top
}
- (void) hideOverlayMessage
{
// remove subview with animation from top
}
// 1-2秒后调用hideOverlayMessage
[self performSelector: @selector(hideOverlayMessage) withObject: nil afterDelay: 2];
【讨论】:
查看https://github.com/gpambrozio/BlockAlertsAnd-ActionSheets BlockAlerts 非常类似于推特机器人。
【讨论】:
我个人发现GCDiscreetNotificationView 库很有用。但是,它目前不支持不同的信息和错误样式。
【讨论】: