Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import UIKit
- class ViewController: UIViewController, UIPickerViewDataSource, UIPickerViewDelegate {
- @IBOutlet weak var pickerView: UIPickerView!
- let colors = ["xanh", "do", "vang", "den"]
- override func viewDidLoad() {
- super.viewDidLoad()
- // Do any additional setup after loading the view, typically from a nib.
- }
- override func didReceiveMemoryWarning() {
- super.didReceiveMemoryWarning()
- // Dispose of any resources that can be recreated.
- }
- func pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
- return colors.count
- }
- func pickerView(pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
- return 50
- }
- func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? {
- return colors[row]
- }
- func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int {
- return 1
- }
- func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
- if (row == 0) {
- self.view.backgroundColor = UIColor.blueColor()
- } else if (row == 1) {
- self.view.backgroundColor = UIColor.redColor()
- } else if (row == 2) {
- self.view.backgroundColor = UIColor.yellowColor()
- } else {
- self.view.backgroundColor = UIColor.blackColor()
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement