 
 import UIKit
 
-@objc public enum PageControlPosition: Int {
+public enum PageControlPosition {
     case Hidden
     case InsideScrollView
     case UnderScrollView
+    case Custom(padding: CGFloat)
     
     var bottomPadding: CGFloat {
         switch self {

    
    private var slideshowTimer: NSTimer?
    private var scrollViewImages = [InputSource]()
    
    // MARK: - Life cycle
    
    override public init(frame: CGRect) {

            return 0.0
        case .UnderScrollView:
            return 30.0
        case .Custom(let padding):
            return padding
        }
    }
}
