액션정리)
*전역변수부
@IBOutlet weak var tfName: UITextField! // 제품명 textField
@IBOutlet weak var tfSize: UITextField! // 화면크기 textField
@IBOutlet weak var tfWeight: UITextField! // 무게 textField
@IBOutlet weak var tfBag: UITextField! // 가방 textField
@IBOutlet weak var tfColor: UITextField! // 색상 textField
*지역변수부
@IBAction func btnOK(_ sender: UIButton) {
}
@IBAction func btnClear(_ sender: UIButton) {
}
전역변수와 지역변수부는 위 코드처럼 연결된다.
이제 btnOK 버튼을 눌렀을때의 행동과 btnClear를 눌렀을때의 행동을 만들어주면된다.
@IBAction func btnOK(_ sender: UIButton) {
tfName.text = "맥북프로"
tfSize.text = "16inch"
tfWeight.text = "2.56kg"
tfBag.text = "false"
tfColor.text = "White"
}
@IBAction func btnClear(_ sender: UIButton) {
tfName.text?.removeAll()
tfSize.text?.removeAll()
tfWeight.text?.removeAll()
tfBag.text?.removeAll()
tfColor.text?.removeAll()
}
끝~
전체코드는 아래와 같다.
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var tfName: UITextField! // 제품명 textField
@IBOutlet weak var tfSize: UITextField! // 화면크기 textField
@IBOutlet weak var tfWeight: UITextField! // 무게 textField
@IBOutlet weak var tfBag: UITextField! // 가방 textField
@IBOutlet weak var tfColor: UITextField! // 색상 textField
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
@IBAction func btnOK(_ sender: UIButton) {
tfName.text = "맥북프로"
tfSize.text = "16inch"
tfWeight.text = "2.56kg"
tfBag.text = "false"
tfColor.text = "White"
}
@IBAction func btnClear(_ sender: UIButton) {
tfName.text?.removeAll()
tfSize.text?.removeAll()
tfWeight.text?.removeAll()
tfBag.text?.removeAll()
tfColor.text?.removeAll()
}
}