Files
libr-ios/librx/PageContentViewController.swift
2015-11-29 01:07:50 +08:00

52 lines
1.4 KiB
Swift

//
// PageContentViewController.swift
// librx
//
// Created by Yunlong Zheng on 11/26/15.
// Copyright © 2015 librx. All rights reserved.
//
import UIKit
class PageContentViewController: UIViewController {
@IBOutlet weak var headingLabel:UILabel!
@IBOutlet weak var subHeadingLabel:UILabel!
@IBOutlet weak var contentImageView:UIImageView!
@IBOutlet weak var pageControl: UIPageControl!
@IBOutlet weak var getStartedButton:UIButton!
@IBOutlet weak var forwardButton:UIButton!
var index : Int = 0
var heading : String = ""
var imageFile : String = ""
var subHeading : String = ""
override func viewDidLoad() {
super.viewDidLoad()
pageControl.currentPage = index
headingLabel.text = heading
subHeadingLabel.text = subHeading
contentImageView.image = UIImage(named: imageFile)
getStartedButton.hidden = (index == 2) ? false : true
forwardButton.hidden = (index == 2) ? true: false
}
@IBAction func close(sender: AnyObject) {
let defaults = NSUserDefaults.standardUserDefaults()
defaults.setBool(true, forKey: "hasWalkthrough")
dismissViewControllerAnimated(true, completion: nil)
}
@IBAction func nextScreen(sender: AnyObject) {
let pageViewController = self.parentViewController as! PageViewController
pageViewController.forward(index)
}
}