是否有一个很好的库来替代UIAlertView的非侵入式替代品

时间:2012-05-31 13:50:20

标签: iphone ios

我在看session 105 - Polishing your app。他们推荐这样的东西,以避免在可以恢复错误时破坏用户的流量。

Bottom alert view for network connection

GitHub上有一个很好的库吗?

6 个答案:

答案 0 :(得分:4)

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

从列表中我个人使用WPost和SVStatusHub

答案 1 :(得分:2)

你在想它。为什么你需要一个库?您可以在10分钟内创建自己的UIView子类,您可以根据需要自定义它。

将视图添加到屏幕外,在出现错误时动画显示,然后在5秒后动画显示。容易。

答案 2 :(得分:2)

我建议 TSMessages RMessage。它们看起来很好,而且很容易使用。

答案 3 :(得分:2)

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

答案 4 :(得分: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];

答案 5 :(得分:0)

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

https://github.com/onemightyroar/YRDropdownView