2012-03-22 3 views
1

ユーザーがuiallertviewのボタンを押した後に、セグの表示を変更するようになってしまった。segue allertview

- (void)viewDidLoad 
{ 
    [bericht setEditable:NO]; 
    [bericht setUserInteractionEnabled:NO]; 
    [super viewDidLoad]; 

    Reachability *r = [Reachability reachabilityWithHostName:@"www.google.com"]; 
    NetworkStatus internetStatus = [r currentReachabilityStatus]; 

    if ((internetStatus == ReachableViaWiFi) || (internetStatus == ReachableViaWWAN)){ 
     dispatch_async(kBgQueue, ^{ 
      NSData* data = [NSData dataWithContentsOfURL:kJsonURL]; 
      [self performSelectorOnMainThread:@selector(fetchedData:) withObject:data waitUntilDone:YES]; 
     }); 
    } else { 

     UIAlertView *geenInternet = [[UIAlertView alloc] initWithTitle:@"Geen Internet" message:@"Voor het gebruik van deze app is een internet verbinding nodig. Momenteel bent u niet verbonden met het internet. Probeer het later nog eens." delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil]; 
     [geenInternet show]; 

    } 

} 

-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ 

    if (buttonIndex == 0) { 
     [self preformSegueWithIdentifier:@"geenInternetSegue" sender:self]; 
    } else { 
     NSLog(@"Dafaqu?"); 
    } 
} 

[self preformSegueWithIdentifier:@"geenInternetSegue" sender:self];一部が動作しない:

これは私がこれまで持っているものです。私はこれをどのように修正することができますか?

TNX

答えて

0

私は正しいメソッド呼び出しがあると信じて:

[self performSegueWithIdentifier:@"geenInternetSegue" sender:self]; 

あなたは電子や実行中のRを裏返し。