我正在观看第 105 节课 - 优化您的应用程序。他们推荐了这样的方法,以避免在错误可恢复时中断用户的流程。
GitHub上有一个很好的库吗?
我建议在 cocoacontrols 站点(它实际上是一个以 iOS 为中心的 github 前端:-)搜索“通知”(例如,使用此链接)。
从那里的列表中,我个人使用 WPost 和 SVStatusHub
你想多了。为什么你需要一个图书馆呢?您可以在 10 分钟内创建自己的 UIView 子类,您可以根据需要进行自定义。
将视图添加到屏幕外,在出现错误时进行动画处理,然后在 5 秒后进行动画处理。简单的。
我建议TSMessages 消息。它们看起来不错,而且易于使用。
我刚刚完成了一个名为ALAlertBanner的库。如果您仍在市场上使用此功能,请查看并告诉我您的想法!
在底部添加一个子视图,当你不想显示它时增加它的框架,当你想使用动画显示它时减少它,像这样
//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];
看看 YRDropdownView。我刚刚遇到它,它看起来不错。