I have a piece of text like this:
Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World- Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World - Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World
Is it possible using NSAttributedString
to get something like this:
Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World Hello World Hello World Hello World
- Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World
- Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World Hello World Hello World Hello World
For me the problem is getting the indentation on the second line after the "-". At the moment I am able to achieve this:
Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World Hello World Hello World Hello World
- Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World
- Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World Hello World Hello World Hello World
In the example I am using 2 lines for each "-" but could be more, or just one.
I though of using an UIWebView
or separate the text into different UITextViews
, but I find it a bit clumsy.
Afte searching for innumerous 3rd party libraries, I settled with an UIWebView
. I don't think I could achieve a better looking text with some other stuff. Some of the ones I tried: