user1012535
user1012535

Reputation: 35

Activity Indicator does not show

Got a Problem that my activity indicator does not show up anyone a idea?

ViewController.h

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController 
{
    IBOutlet UIWebView *webview;
    IBOutlet UIActivityIndicatorView *active;
    UIAlertView *alert_start;   
}

ViewController.m

// Do any additional setup after loading the view, typically from a nib.
[webview loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"home-de" ofType:@"html"]isDirectory:NO]]];

- (void)webViewDidStartLoad:(UIWebView *) webview 
{  
    [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
    [active startAnimating]; 
}

- (void)webViewDidFinishLoad:(UIWebView *) webview 
{ 
    [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
    [active stopAnimating];
}

- (IBAction)tele_button:(id)sender
{
    //Local HTML Call Button
    NSURLRequest *theRequest = [NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"phone" ofType:@"html"]isDirectory:NO]];
    [self->webview loadRequest:theRequest];
}

- (IBAction)mail_button:(id)sender
{
    //Mail App Mail Button
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://[email protected]"]];
}

- (IBAction)web_button:(id)sender
{
    //Local HTML Button
    NSURLRequest *theRequest = [NSURLRequest requestWithURL:[NSURL URLWithString: @"http://optibelt.com"]];
    [self->webview loadRequest:theRequest];
}

- (IBAction)news_button:(id)sender
{
    //local Home Button
    NSURLRequest *theRequest = [NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"home-de" ofType:@"html"]isDirectory:NO]];
    [self->webview loadRequest:theRequest];
}

The activity indicator is set as behavior animating (checked) and hides when stopped (checked)

Would be great if i get some help :)

Upvotes: 1

Views: 1947

Answers (1)

timthetoolman
timthetoolman

Reputation: 4623

You might want to check a couple of things. First, check to see if the activity indicator outlet is connected in IB. Second, check to see if the activity indicator is above the UIWebview. It could be that it is being covered up. You also might want to check that it isn't hidden in IB.

Good luck

Upvotes: 1

Related Questions