Ответ 1
Попробуйте параметр-возврат или вставка в новой строке.
У меня есть id textInput, и я вставляю новую строку (\n) OK с помощью:
[textInput insertText:@"\n"];
Но при вводе текста из label.text(Input in Interface Builder) это НЕ ОК. Просто введите \n текст.
NSLog(@"%@",label.text);
[textInput insertText:label.text];
Как вводить специальный символ при его хранении в label.text?
Я не хочу сравнивать [inputStr isEqualToString:@"\\n"];
* Журнал:\n
Спасибо!
Попробуйте параметр-возврат или вставка в новой строке.
@Hot Licks хорошо объяснил причину в комментарии.
Единственный способ -
if ([self.mylabel.text isEqualToString:@"\\n"]) {
[self.myTextView insertText:@"\n"];
}
Вручную используйте ALT+ENTER