Отключить кнопку, когда нет подключения к интернету - PullRequest
0 голосов
/ 02 сентября 2011

Как отключить кнопку, когда в iOS нет подключения к сети / интернету?

Ответы [ 2 ]

3 голосов
/ 02 сентября 2011

Проверьте код доступности от Apple.

http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html

и используйте его так:

Reachability *reachabilityInstance = [[Reachability reachabilityForInternetConnection] retain];
[reachabilityInstance startNotifier];
NetworkStatus networkStatus = [reachabilityInstance currentReachabilityStatus];
BOOL connected = (networkStatus==ReachableViaWiFi || networkStatus==ReachableViaWWAN);
1 голос
/ 02 сентября 2011

Вы можете просто скрыть кнопку всякий раз, когда вам нужно

[button setHidden:YES];
...