Im creating an RSS reader app...but I have noticed that UIWebView renders the RSS feed very differently than Safari does.
This is the RSS feed... http://www.sigmapi2.org/index.php?option=com_ninjarsssyndicator&feed_id=2&format=raw
This is what I want my UIWebView to look like...this is a screenshot from iOS' Mobile Safari
NSURL *url = [NSURL URLWithString:@"http://www.sigmapi2.org/index.php?option=com_ninjarsssyndicator&feed_id=1&format=raw"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView1 loadRequest:request];}
produces a blank page in the UIWebView
And this code below...(Address taken from mobile safari when it loaded the RSS feed like I wanted it to)...
NSURL *url = [NSURL URLWithString:@"http://reader.mac.com/mobile/v1/www.sigmapi2.org/index.php?option=com_ninjarsssyndicator&feed_id=1&format=raw"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView1 loadRequest:request];}
shows this...
any help would greatly be appreciated.
You need to implement a url that must be different than the baseurl.
You need to create an XML Parser. The UIWebView does not have the same capabilities as Safari. The best XML parser I found is here: https://github.com/mwaterfall/MWFeedParser