                 let page: KenBurnsSlideshowTitleView = titleViewClass(frame: self.scrollView.bounds)
                 page.title = "Testing \(i)"
                 page.subTitle = "Now"
+                page.titleColor = UIColor.whiteColor()
+                page.subTitleColor = UIColor.whiteColor()
                 pages.append(page)
             }
             self.scrollView.pageItems = pages

class KenBurnsSlideshowTitleView: UIView {
    private var titleLabel: UILabel! = UILabel()
    private var subTitleLabel: UILabel! = UILabel()
    
    var title: String? {
        didSet {
            self.titleLabel.text = title
        }
    }
    var subTitle: String? {
        didSet {
            self.subTitleLabel.text = subTitle
        }
    }
    

    private func applyConstraints(fromView: UIView, toView: UIView, bottomMargin: CGFloat) {
        fromView.setTranslatesAutoresizingMaskIntoConstraints(false)
        
        self.heightConstraint = NSLayoutConstraint(item: fromView, attribute: .Height, relatedBy: .Equal, toItem: nil, attribute: .Height, multiplier: 1.0, constant: fromView.bounds.height)
        fromView.addConstraint(self.heightConstraint!)
        
        let centerConst = NSLayoutConstraint(item: fromView, attribute: .CenterX, relatedBy: .Equal, toItem: self, attribute: .CenterX, multiplier: 1.0, constant: 0)
        let leftConst = NSLayoutConstraint(item: fromView, attribute: .Leading, relatedBy: .Equal, toItem: self, attribute: .Left, multiplier: 1.0, constant: 15.0)
