<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>NSCoriolisBlog &#187; browsing</title>
	<atom:link href="http://blog.coriolis.ch/tag/browsing/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.coriolis.ch</link>
	<description>Just another Coriolis weblog</description>
	<lastBuildDate>Sat, 13 Mar 2010 09:43:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Extend UIWebView to handle all special links</title>
		<link>http://blog.coriolis.ch/2009/10/29/extend-uiwebview-to-handle-all-special-links/</link>
		<comments>http://blog.coriolis.ch/2009/10/29/extend-uiwebview-to-handle-all-special-links/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 21:57:09 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[cocoa]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[browsing]]></category>
		<category><![CDATA[UIWebView]]></category>

		<guid isPermaLink="false">http://blog.coriolis.ch/?p=235</guid>
		<description><![CDATA[Have you ever wanted to add an UIWebView to your application, so you can browse the internets without leaving your application? While it is a trivial task to add an UIWebView to a project, there are some links that an UIWebView will not handle. These are: mailto YouTube maps.google.com iTunes AppStore I&#8217;ve written a generic [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever wanted to add an UIWebView to your application, so you can browse the internets without leaving your application? While it is a trivial task to add an UIWebView to a project, there are some links that an UIWebView will not handle.</p>
<p>These are:</p>
<ul>
<li>mailto</li>
<li>YouTube</li>
<li>maps.google.com</li>
<li>iTunes</li>
<li>AppStore</li>
</ul>
<p>I&#8217;ve written a generic BrowserViewController, code available on GitHub here: <a  href="http://github.com/sburlot/browserviewcontroller">http://github.com/sburlot/browserviewcontroller</a> which handles all these cases:</p>
<p><strong>mailto</strong> links are handled with a MFMail: I tried to handle all variations on the link: &#8220;to&#8221;, &#8220;cc&#8221;, &#8220;subject&#8221; and &#8220;body&#8221;.</p>
<p><strong>YouTube</strong>, <strong>Map</strong>, <strong>iTunes</strong> and <strong>AppStore</strong> links are opened in their respective apps.</p>
<p>You can customise the view and decide if you want a navigation tab bar or not.</p>
<p>The navigation tab bar will add standard web buttons: Back, Forward, Stop, Reload and also a button to send the url of the current page via email, or open it in Safari.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.coriolis.ch/2009/10/29/extend-uiwebview-to-handle-all-special-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (enhanced)

Served from: www.coriolis.ch @ 2010-09-07 14:22:37 -->