<?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>UIDocumentInteractionController &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/uidocumentinteractioncontroller/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Tue, 26 Nov 2013 09:29:07 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=82894</generator>
	<item>
		<title>IOS: Gestire il menu &#8220;apri con&#8221;</title>
		<link>https://blog.smsoft.it/2013/11/26/ios-gestire-il-menu-apri-con/</link>
					<comments>https://blog.smsoft.it/2013/11/26/ios-gestire-il-menu-apri-con/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 26 Nov 2013 09:29:07 +0000</pubDate>
				<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[UIDocumentInteractionController]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=2639</guid>

					<description><![CDATA[Avete presente il menu &#8220;Apri con&#8221; che qualche app utilizza per farvi scegliere quale altra app utilizzare per l&#8217;apertura di un contenuto? Ad esempio qualche app utilizzare per visualizzare un pdf, oppure quale utilizzare per avviare per gestire il percorso per giungere a destinazione? Si tratta di una sorta di Popover su iPad ed ActionSheet ... <a title="IOS: Gestire il menu &#8220;apri con&#8221;" class="read-more" href="https://blog.smsoft.it/2013/11/26/ios-gestire-il-menu-apri-con/" aria-label="Per saperne di più su IOS: Gestire il menu &#8220;apri con&#8221;">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Avete presente il menu &#8220;Apri con&#8221; che qualche app utilizza per farvi scegliere quale altra app utilizzare per l&#8217;apertura di un contenuto? Ad esempio qualche app utilizzare per visualizzare un pdf, oppure quale utilizzare per avviare per gestire il percorso per giungere a destinazione?<br />
Si tratta di una sorta di <strong>Popover</strong> su iPad ed <strong>ActionSheet</strong> su iPhone e può essere realizzata con <strong>UIDocumentInteractionController</strong> che è disponibile a partire da iOS 3.2.<br />
<span id="more-2639"></span><br />
Innanzitutti bisogna aggiungere il delegato UIDocumentInteractionControllerDelegate nel file di interfaccia (.h) e poi si potranno inserire i seguenti metodi nel file di implementazione (.m):</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">- (void)openWith:(UIButton *)theButton path:(NSString *)path
{	
	NSURL *URL = [NSURL fileURLWithPath:path];
	
	if (URL) {
		self.documentInteractionController = [UIDocumentInteractionController interactionControllerWithURL:URL];
        
		self.documentInteractionController.delegate = self;
		
		//self.documentInteractionController.name = @"Title";
		//self.documentInteractionController.UTI = @"com.adobe.pdf";
		[self.documentInteractionController presentOptionsMenuFromRect:CGRectZero
									inView:theButton
									animated:YES];
	}
}


#pragma mark - UIDocumentInteractionControllerDelegate

- (UIViewController *)documentInteractionControllerViewControllerForPreview:(UIDocumentInteractionController *)controller
{
	return self;
}

- (UIView *)documentInteractionControllerViewForPreview:(UIDocumentInteractionController *)controller
{
	return self.view;
}

- (CGRect)documentInteractionControllerRectForPreview:(UIDocumentInteractionController *)controller
{
	return self.view.frame;
}</pre><p></p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2013/11/26/ios-gestire-il-menu-apri-con/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
