2

我正在观看第 105 节课 - 优化您的应用程序。他们推荐了这样的方法,以避免在错误可恢复时中断用户的流程。

网络连接的底部警报视图

GitHub上有一个很好的库吗?

4

6 回答 6

4

我建议在 cocoacontrols 站点(它实际上是一个以 iOS 为中心的 github 前端:-)搜索“通知”(例如,使用链接)。

从那里的列表中,我个人使用 WPost 和 SVStatusHub

于 2012-05-31T14:07:53.330 回答
2

你想多了。为什么你需要一个图书馆呢?您可以在 10 分钟内创建自己的 UIView 子类,您可以根据需要进行自定义。

将视图添加到屏幕外,在出现错误时进行动画处理,然后在 5 秒后进行动画处理。简单的。

于 2012-05-31T14:21:27.763 回答
2

我建议TSMessages 消息。它们看起来不错,而且易于使用。

于 2013-07-25T14:30:43.057 回答
2

我刚刚完成了一个名为ALAlertBanner的库。如果您仍在市场上使用此功能,请查看并告诉我您的想法!

于 2013-08-15T02:04:53.670 回答
1

在底部添加一个子视图,当你不想显示它时增加它的框架,当你想使用动画显示它时减少它,像这样

//theAlert is a viewController whose nib is as what you desire
            [theAlert.view setFrame:CGRectMake( 0.0f, 0.0f, 480.0f, 50.0f)]; //notice this is OFF screen!and 480 as your view hieght is 480 and alert hieght 50 so it will not show on screen

            [UIView beginAnimations:@"animateToolbar" context:nil];
            [UIView setAnimationDuration:0.8];
            [theAlert.view setFrame:CGRectMake( 0.0f, 0.0f, 430.0f, 50.0f)]; //notice this is ON screen!

            [UIView commitAnimations];
于 2012-05-31T14:08:07.157 回答
0

看看 YRDropdownView。我刚刚遇到它,它看起来不错。

https://github.com/onemightyroar/YRDropdownView

于 2012-12-13T13:28:15.570 回答