textfield自动输入

来源:互联网 发布:mac 音乐播放器 编辑:程序博客网 时间:2024/05/29 10:02

两个textfield的内容相同,写其中一个另一个自动带出(用通知)如下: 

overridefunc 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)

 

     

    }


0 0