|
|
|
@ -48,7 +48,7 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
self.dataDetectorTypes = UIDataDetectorTypeNone;
|
|
|
|
|
self.keyboardAppearance = UIKeyboardAppearanceDefault;
|
|
|
|
|
self.keyboardType = UIKeyboardTypeDefault;
|
|
|
|
|
self.returnKeyType = UIReturnKeySend;
|
|
|
|
|
self.returnKeyType = UIReturnKeyDefault;
|
|
|
|
|
|
|
|
|
|
self.text = nil;
|
|
|
|
|
|
|
|
|
@ -201,20 +201,6 @@ NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
[textView resignFirstResponder];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
|
|
|
|
|
{
|
|
|
|
|
OWSAssert(self.textViewToolbarDelegate);
|
|
|
|
|
|
|
|
|
|
if (range.length > 0) {
|
|
|
|
|
return YES;
|
|
|
|
|
}
|
|
|
|
|
if ([text isEqualToString:@"\n"]) {
|
|
|
|
|
[self.textViewToolbarDelegate textViewReturnPressed];
|
|
|
|
|
return NO;
|
|
|
|
|
}
|
|
|
|
|
return YES;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|
|
|
|
|