0

Ich versuche eine Geste zu erhalten, um eine Webseite für eine App neu zu laden, für die ich kodiere. Ab sofort arbeiten die Gesten mit UIGestureRecognizer. Ich bin erfolgreich in der Lage, so zu kodieren, dass wenn ich wische, ich eine UILabel Änderung habe. Ich möchte diese Geste verwenden, um eine Webseite neu zu laden. Momentan habe ich etwas in meiner m-Datei, das dies verursacht.Verknüpfungsgesten zum erneuten Laden von UIWebView

- (void)ScreenWasSwiped 
{ 
    [swipe setText:@"This is working"]; 
} 

und unter viewdidload

UISwipeGestureRecognizer *swipedown = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector (ScreenWasSwiped)]; 
swipedown.numberOfTouchesRequired = 1; 
swipedown.direction=UISwipeGestureRecognizerDirectionDown; 
[self.view addGestureRecognizer:swipedown]; 

Wie kann ich das ändern, so dass ich den Browser mit der gleichen Geste nachladen?

Vielen Dank im Voraus.

Antwort

0

Verwenden Sie in Ihrer Methode ScreenWasSwiped Anruf reload auf Ihrer UIWebView-Instanz. Es sieht ungefähr so ​​aus:

-(void)ScreenWasSwiped 
{ 
    [myWebView reload]; 
} 
+0

das hat den Trick! Vielen Dank! – Ash

+0

Super! Ich bin froh, dass es funktioniert hat - könntest du die Antwort als "Akzeptiert" markieren? –

Verwandte Themen