         pageControl.pageIndicatorTintColor = pageIndicatorTintColor
 
         pageControl.alpha = 1
-        pageControl.hidden = false
+        pageControl.hidden = !self.showPageControl
 
         view.addSubview(pageControl)
 

    }

    required public init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
    }


    
    private var pageControlBottomConstraint: NSLayoutConstraint?
    private var pageControlCenterXConstraint: NSLayoutConstraint?
    private let showPageControl: Bool

    
    // MARK: Public Interface
    public init(delegate: SwiftPhotoGalleryDelegate, dataSource: SwiftPhotoGalleryDataSource, showPageControl: Bool = true) {
        self.showPageControl = showPageControl
        super.init(nibName: nil, bundle: nil)

        self.dataSource = dataSource
