2018/02/07
Segmented Controlの使い方 -Swift4.0
備忘録
接続の仕方
Storyboard -> Segmented Control配置 -> Action接続でViewControllerに接続
コードでの記載内容
前提
LabelをStoryboardにOutlet接続 -> testLabel
Segmented ControlをAction接続 -> selectSegment
コード
import UIKit class ViewController: UIViewController { @IBOutlet weak var testLabel: UILabel! override func viewDidLoad() { super.viewDidLoad() } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } @IBAction func selectSegment(_ sender: Any) { switch (sender as AnyObject).selectedSegmentIndex { case 0: testLabel.text = "こんにちは" case 1: testLabel.text = "ヤッホー" default: print("エラ〜") } } }
お知らせ
ヒヨコ歩数計という歩きながらヒヨコが育っていくアプリを作って、いろんな方に結構使ってもらっています。RealmSwift, Admobの動画・インステ・バナー広告、UICollectionView、iOS-Charts、UITableViewを使用しているので、是非ご利用ください!