わずかに一歩前進
このところ、textFieldとLabelとtextViewとキーボートの消去でずっと停滞中。
一番の原因はdelegateが理解できないことだ。
悪戦苦闘で少しだけ前進した。
今回からコードをしっかり残すことにする。
しばらく、textFieldとtextViewの学習を続けよう。
次は、これらを使って簡単な計算機を作ってみることにする。
<テキストフィールドに入力、リターンを押すと、ラベルとテキストビューに表示して、キボードが下がるプロジェクトコード>(長い名前だなあ)
==================
(備忘録)textfieldのコード
==================
import UIKit
class ViewController:UIViewController,UITextFieldDelegate{
@IBOutlet weak var textField: UITextField!
@IBOutlet weak var myLabel: UILabel!
@IBOutlet weak var myTextView: UITextView!
override func viewDidLoad(){
super.viewDidLoad()
//textFieldの情報を受け取るためのdelegateを設定
textField.delegate = self
}
func textFieldShouldReturn(textField:UITextField) -> Bool{
myLabel.text = textField.text
myTextView.text = textField.text
//キーボードを閉じる
textField.resignFirstResponder()
return true
}
}
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー