Получить разрыв строки из UITextView - PullRequest
2 голосов
/ 23 сентября 2011

Я создаю небольшое приложение для обмена сообщениями для iPhone. Когда пользователь пишет сообщение в моем UITextView, я сохраняю его в онлайн database. Затем я загружаю это и показываю другому пользователю. Проблема заключается в том, что строка, которую я отправляю на DB, не содержит знак \ n от Uitextview, который набрал пользователь. Когда я пытаюсь отобразить сообщение, оно отображается в одной строке вместо форматирование, введенное пользователем.

Я как-то хочу получить все символы новой строки из UitextView и сохранить их внутри текста в БД, чтобы я мог отобразить сообщение с правильным форматированием.

Как мне это сделать в Задаче C?

1 Ответ

3 голосов
/ 23 сентября 2011

UITextView поддерживает символ новой строки '\n', и его свойство text будет содержать их.

Вы можете попробовать это, чтобы подтвердить, что UITextView поддерживает их (обратите внимание, что textView являетсяUITextView):

if ([self.textView.text rangeOfString:@"\n"].location != NSNotFound) {
    NSLog(@"newline found");
}

Или это

self.textView.text = @"new\nline";

Так что, может быть, ваша проблема в другом месте кода, в котором сохраняется пользовательская строка.

...