2015-10-07 7 views
6

पर काम नहीं कर रहा है, मैं अपने आयनिक एप्लिकेशन में $ anchorscroll का उपयोग कर रहा हूं, एंड्रॉइड पर यह ठीक काम करता है लेकिन आईओएस पर मेरी सामग्री स्क्रॉल करने के बाद फंस जाती है, मैं अब और स्क्रॉल नहीं कर सकता।Ionic anchorscroll आईओएस

मैं ओवरफ़्लो- स्क्रॉल = "true" उपयोग करने की कोशिश, लेकिन यह अपने आवेदन में या तो काम नहीं करता है ...

कोई मुझे इस एक के साथ मदद कर सकते हैं, कृपया?

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(); 
} 

उत्तर

0

This एक समान प्रश्न प्रतीत होता है। वे के बजाय $ionicScrollDelegate.anchorScroll(); पर कॉल करने लगते हैं। शायद यह तुम्हारा मुद्दा है?

0

इसे आजमाएं। यह मेरे लिए काम करता है। चरण का पालन करने के लिए, xcode में अपने iOS प्लेटफॉर्म खोलें और तो यह आप के लिए काम करेंगे कोड नीचे 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; 

    } 

आशा जोड़ें।

संबंधित मुद्दे