ठीक है मुझे @jordan - link मदद की मदद से सही उत्तर मिला है।
& ज फ़ाइल जोड़ने
-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if([text isEqualToString:@"\n"])
[textView resignFirstResponder];
return YES;
}
अब गोटो इंटरफ़ेस बिल्डर आपके विचार नियंत्रक मीटर फ़ाइल में निम्न कोड लागू करें प्रतिनिधि, अपने TextView & सेट कुंजी प्रकार किया लौटने।
प्रत्येक चीज ठीक काम करती है & बढ़िया।
मैंने इसे लागू किया है।
स्विफ्ट के लिए:
func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool {
if text == "\n"{
//do stuff
return false
}
return true
}
तेज 3 के लिए:
func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {
if text == "\n"{
//do stuff
return false
}
return true
}
स्रोत
2009-08-13 21:30:34
[MacRumors] (http://forums.macrumors.com/showthread.php?t=462104) कुछ कोड है आप कोशिश कर सकते हैं। – mcandre
नहीं। लिंक में, जो आपने मुझे दिया है "टेक्स्टफिल्ड", मुझे उत्तर "टेक्स्ट व्यू" के बारे में उत्तर है –