2015-10-07 16 views
6

Sto usando $ anchorscroll nella mia applicazione ionica, su Android funziona bene ma su iOS il mio contenuto rimane bloccato dopo lo scorrimento, non posso più scorrere verso l'alto.Anchorscroll ionico non funziona su iOS

Ho provato ad utilizzare trabocco-scroll = "true", ma questo non funziona neanche nella mia domanda ...

Qualcuno mi può aiutare con questo favore?

function scrollTo() { 
    console.log("scroll to: " + $stateParams.id); 
    var anchor = ''; 
    if($stateParams.id === '') { 
     console.log("empty"); 
     anchor = "birthday-test"; 
    } else { 
     console.log("not empty"); 
     var employee_id = $stateParams.id; 
     anchor = "birthday-" + employee_id; 
    } 
    console.log("anchor : " + anchor); 
    $location.hash(anchor); 
    $anchorScroll(); 
} 

risposta

0

This sembra essere una domanda simile. Sembrano chiamare lo $ionicScrollDelegate.anchorScroll(); anziché lo $anchorScroll();. Forse questo è il tuo problema?

0

Prova questo. Funziona per me. passo da seguire, Aprire la piattaforma iOS in Xcode e aggiungere sotto il codice a AppDelegate.m

- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions 
    { 
    self.window.rootViewController = self.viewController; 
    [self.window makeKeyAndVisible]; 

    //scrolling view 
    self.viewController.webView.scrollView.bounces = NO; 
    self.viewController.webView.opaque = NO; 
    self.viewController.webView.backgroundColor = [UIColor blackColor]; 

    //Scrolling hidden . 
    self.viewController.webView.scrollView.scrollEnabled =false; 
    self.viewController.webView.scrollView.scrollsToTop =false; 
    return YES; 

    } 

Speranza in modo da funzionare per voi.

Problemi correlati