     // MARK: - 上一条新闻
     
     func getPreviousNews() {
-        if self.isLoading {
-            return
-        }
-        self.isLoading = true
+        print("========上一条")
         UIView.animateWithDuration(0.25, delay: 0.0, options: .CurveEaseIn, animations: { () -> Void in
             self.containerView.frame = CGRectMake(0, ScreenHeight, ScreenWidth, ScreenHeight);
             self.getNewsWithId(self.viewModel.previousId)
             }) { (finished) -> Void in
-                self.isLoading = false
                 let delay = dispatch_time(DISPATCH_TIME_NOW, Int64(0.25 * Double(NSEC_PER_SEC)))
                 dispatch_after(delay, dispatch_get_main_queue()) {
                     self.containerView.frame = CGRectMake(0, 0, ScreenWidth, ScreenHeight);

    
    func getNewsWithId(newsId : String!) {
        activityIndicatorView.startAnimation()
        //获取新闻详情
        viewModel.loadNewsDetail(newsId, complate: { (newsDetail) -> Void in
            if let img = newsDetail.image {

            if !viewModel.hasNext {
                return
            }
            if self.isLoading {
                return
            }
            self.isLoading = true
            getNextNews()
        }
    }

