It looks like they can use UIWebView to display text. This gives you the advantage that you can apply different formatting to individual words.
To handle clicking on words, you could create them as hyperlinks and detect touches using:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
** oops, sorry, forgot about entering text. I donβt know how to do this with web browsing.
source share