             
             if (offSet.y == 0) {
                 rFrame.origin.y = self.imageView!.frame.origin.y + ((self.imageView!.frame.size.height - rFrame.size.height) / 2.0);
-            } else if (_reversedOrder) {
+            } else if (isReversedOrder) {
                 rFrame.origin.y = self.imageView!.frame.origin.y - rFrame.size.height - offSet.y;
             } else {
                 rFrame.origin.y = self.imageView!.frame.origin.y + self.imageView!.frame.size.height + offSet.y;

                break;
                
            case .bottomRight:
                if (_reversedOrder) {
                    rFrame.origin.x = (self.frame.size.width - rFrame.size.width) - _containtOffSet.x;
                    rFrame.origin.y = (self.frame.size.height - rFrame.size.height) - _containtOffSet.y;
                } else {

                break;
                
            case .topLeft:
                if (isReversedOrder) {
                    rFrame.origin.x = _containtOffSet.x + offSetFix.x;
                    rFrame.origin.y = _containtOffSet.y + offSetFix.y;
                } else {
