标签:ios swift 文本框 uitextfield
转载请声明出处:http://blog.csdn.net/jinnchang/article/details/44853487//
// ViewController.swift
// UITextFieldSample
//
// Created by jinnchang on 15/4/2.
// Copyright (c) 2015年 Jinn Chang. All rights reserved.
//
import UIKit
class ViewController: UIViewController, UITextFieldDelegate {
var textField: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
textField = UITextField(frame: CGRectMake(30, 50, self.view.frame.size.width - 60, 40))
textField.borderStyle = .RoundedRect
textField.placeholder = "请输入内容"
textField.text = "username"
textField.delegate = self
self.view.addSubview(textField)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
// 进入编辑状态
func textFieldDidBeginEditing(textField: UITextField) {
println("开始编辑:\(textField.text)")
}
// 结束编辑状态
func textFieldDidEndEditing(textField: UITextField) {
println("结束编辑:\(textField.text)")
}
// Return 按钮隐藏键盘
func textFieldShouldReturn(textField: UITextField) -> Bool {
textField.resignFirstResponder()
return true
}
// 点击编辑框外,隐藏键盘
override func touchesEnded(touches: NSSet, withEvent event: UIEvent) {
textField.resignFirstResponder()
}
}------------------------------------------------------------------------------------------标签:ios swift 文本框 uitextfield
原文地址:http://blog.csdn.net/jinnchang/article/details/44853487