버튼을 누른 후에 텍스트 필드에 입력 된 내용을 가져오고 싶지만 앱이 계속 충돌합니다. 지금까지 내 코드입니다.텍스트 필드의 텍스트가 작동하지 않습니다.
class ViewController: UIViewController {
@IBOutlet var searchBar: UITextField!
@IBOutlet weak var textOut: UITextView!
@IBAction func clearAction() {
textOut.text = ""
}
@IBAction func backgroundTouched(_ sender: UIControl) {
textOut.resignFirstResponder()
}
@IBAction func editEnded(_ sender: UITextField) {
sender.resignFirstResponder()
}
@IBAction func searchPress(_ sender: UIButton) {
searchBar.resignFirstResponder()
textOut.text = searchBar.text
}
}
질문에 대한 자세한 내용을 입력하십시오. 전체 오류를 포함시키고 오류의 원인이되는 행을 지적하십시오. – rmaddy
나는 "잡히지 않은 예외 'NSInvalidArgumentException'으로 인해 응용 프로그램을 종료하는 중 오류가 발생합니다. '- [__ NSArrayM resignFirstResponder] : 인식 할 수없는 선택기가 인스턴스 0x17424be50에 전송되었습니다.' '그리고 그것은 searchPress 함수와 관련이 있습니다. .resignFirstResponder() 처리하기 –
내가 말했듯이, 당신의 질문을 편집하십시오. – rmaddy