两个textfield的内容相同,写其中一个另一个自动带出(用通知)如下:
override func viewDidAppear(animated: Bool) {
NSNotificationCenter.defaultCenter().addObserver(self, selector: "textFieldDidChange:", name: UITextFieldTextDidChangeNotification, object: nil)
}
func textFieldDidChange(not:NSNotification) {
// NSLog("not = %@",not.object.textFields)
if(self.name.isFirstResponder()) {
self.bankName.text = self.name.text
}
else if(self.bankName.isFirstResponder()) {
self.name.text = self.bankName.text
}
// self.delegate?.changeName(self.name.text)
// NSNotificationCenter.defaultCenter().postNotificationName("userName", object: nil)dis
var dict = ["key": self.name.text]
NSNotificationCenter.defaultCenter().postNotificationName("userName", object: self, userInfo: dict)
}