Iphone 显示脱机模式

Iphone 显示脱机模式,iphone,offline-mode,Iphone,Offline Mode,向用户显示他处于脱机模式的最佳方式是什么?苹果是否提供工具栏图标之类的功能,或者最好的做法是什么?只需使用alertview,并显示一条消息,通知用户他没有可用的互联网 例如: UIAlertView *someError = [[UIAlertView alloc] initWithTitle: @"Network error" message: @"Error sending

向用户显示他处于脱机模式的最佳方式是什么?苹果是否提供工具栏图标之类的功能,或者最好的做法是什么?

只需使用alertview,并显示一条消息,通知用户他没有可用的互联网

例如:

  UIAlertView *someError = [[UIAlertView alloc] initWithTitle: @"Network error" 
                                                message: @"Error sending 
                                                         your info to the server"  
                                                delegate: self 
                                                cancelButtonTitle: @"Ok" 
                                                otherButtonTitles: nil];



  [someError show];

  [someError release];

我不确定这是否是你的目标,但这是一个建议。

Hm我看起来更像是一个固定的信息。工具栏中的红色条或图标。这样做明智吗?然后你可以选择每一次检查可达性,并有一个指示器,如果连接断开,指示器会改变。有一个类可以做到这一点,我认为它叫做reachability.m和reachability.h,请在apple文档中查找。您可以参考这个问题:我已经使用了可达性类。我看起来更像是一个向用户展示目前无法访问互联网的系统。你会滥用网络活动指示器吗?我觉得有点奇怪。我不确定我是否理解,为什么不制作一个uiimageview,在无法访问和无法访问时更改颜色,而不是使用网络活动指示器。或者,您可以使用小格式的MBProgressHUD指示器向用户显示网络是否可用。您不必为此使用网络活动指示器。MBProgressHUD是一个非常方便且易于使用的开源类。