I have a class named Announcement, it has a Title (NSString), a Publishing Date (NSString) and a Body (NSString with HTML content).
I would like to display it in a similar way like in the Email app. When you read an email you have the first three “rows” (From, To, Title[date]) and then the content of the email.
I would want to create only the “Title[date]” row and then the body. I imagine that it to be a UITableView which has on the first cell my Title and on the second cell an UIWebView.
But it seems like the cell has exactly the height of the UIWebView, so my question is this:
How can calculate the height of my UIWebView depending on my Body? Because basically when you scroll vertically you scroll the whole UITableView, and when you scroll horizontally you scroll only the UIWebView content.
Thanks
In webview delegate method, just try with below code:
Before that, make the webview height as 5.0.
Hope it helps to you.
Here, you can get dynamic height based on string.
Here, you have to fix the width and font-size with font-style.
May be it helps to you.