         let prevLocation = aTouch!.previousLocationInView(self.view)
         let deltaX: CGFloat = location.x - prevLocation.x
         
+        print(deltaX)
+        swipedelta = deltaX
         //画面右へスワイプしている時(日付を前日にする時)
         for i in 0..<ShiftLabelArray.count {
             for j in 0..<ShiftLabelArray[i].count {

        
    }
    
    override func touchesMoved(touches: Set<UITouch>, withEvent event: UIEvent?) {
//        print("Moved")
        let aTouch = touches.first

    
    override func touchesEnded(touches: Set<UITouch>, withEvent event: UIEvent?) {
        print("end")

        //スワイプの移動量が一定以上であればその方向にアニメーションをする
        //シフトラベルが画面の半分を越えていなければ位置を動かさずに、強制的に戻す
        let prevshiftlabel = ShiftLabelArray[0][0].frame.origin.x + ShiftLabelArray[0][0].frame.size.width
        let nextshiftlabel = ShiftLabelArray[2][0].frame.origin.x
        
        if self.view.frame.width/2 < prevshiftlabel || swipedelta > 10 {
            self.prevday()
            self.AnimationShiftLabelCompletion(shiftlabel_x[1], mainposition: shiftlabel_x[2], nextpositon: shiftlabel_x[2])
        }else if self.view.frame.width/2 > nextshiftlabel || swipedelta < -10 {
            self.nextday()
            self.AnimationShiftLabelCompletion(shiftlabel_x[0], mainposition: shiftlabel_x[0], nextpositon: shiftlabel_x[1])
        }else if self.view.frame.width/2 > prevshiftlabel && self.view.frame.width/2 < nextshiftlabel {
            self.AnimationShiftLabel(shiftlabel_x[0], mainposition: shiftlabel_x[1], nextpositon: shiftlabel_x[2])
        }
    }
    
