Я сохраняю текст с UITextView
до NSUserDefaults
, но при его сохранении все пустое пространство обрезается. Я бы хотел сохранить это как есть.Сохранение белых пространств при сохранении UITextView
Например, я хочу, выход выглядеть как и набрана, такие как:
I am a brown fox.
I can run fast.
Blah blah blah.
Вот мой код для сохранения:
[[NSUserDefaults standardUserDefaults] setObject:self.myTextView.text forKey:@"myTextView"];
[[NSUserDefaults standardUserDefaults] synchronize];
Вот мой код для вывода:
NSString *outputString = [[NSUserDefaults standardUserDefaults] stringForKey:@"myTextView"];
Вот как выглядит результат:
I am a brown fox. I can run fast. Blah blah blah.
Он идет от 3 абзацев к одному.
Я хочу, чтобы этот текст отображался в электронном письме.
РЕШЕНИЕ:
Мне нужно заменить возникновение \n
с <br>
NSString *correctString = [outputString stringByReplacingOccurrencesOfString:@"\n" withString:@"<br>"];
Какое пустое пространство потеряно? Покажите свой код для проигрывания и использования сохраненного текста. Нет никаких причин, по которым исчезнет пустое пространство. – rmaddy
Пространство между каждым абзацем. Весь текст сдвигается в один абзац. –
Снова обновите свой вопрос с помощью кода для установки текста текстового вида с сохраненным текстом. Также покажите неправильный результат для сравнения с тем, что вы хотите. – rmaddy