<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : iPhone &amp; Delegate</title>
	<atom:link href="http://www.oni-ecchi.info/blog/iphone/iphone-delegate.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.oni-ecchi.info/blog/iphone/iphone-delegate.html</link>
	<description>[DIM] pour les intimes :)</description>
	<lastBuildDate>Sun, 05 Feb 2012 13:19:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : greg</title>
		<link>http://www.oni-ecchi.info/blog/iphone/iphone-delegate.html/comment-page-1#comment-177</link>
		<dc:creator>greg</dc:creator>
		<pubDate>Thu, 27 Aug 2009 14:26:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.oni-ecchi.info/blog/?p=323#comment-177</guid>
		<description>exactement ce que je cherchais, depuis 1 heure :-)
merci</description>
		<content:encoded><![CDATA[<p>exactement ce que je cherchais, depuis 1 heure :-)<br />
merci</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Guillaume chave</title>
		<link>http://www.oni-ecchi.info/blog/iphone/iphone-delegate.html/comment-page-1#comment-105</link>
		<dc:creator>Guillaume chave</dc:creator>
		<pubDate>Wed, 08 Apr 2009 09:40:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.oni-ecchi.info/blog/?p=323#comment-105</guid>
		<description>&lt;p&gt;Yep, c&#039;est trop ça. Vive la doc :)&lt;/p&gt;
En fait moi j&#039;avais mon propre système de pile, un peu à l&#039;arrache, qui empilé vraiment les vues les une sur les autres. Donc un removeFromSuperView me suffisait largement.</description>
		<content:encoded><![CDATA[<p>Yep, c&#8217;est trop ça. Vive la doc :)</p>
<p>En fait moi j&#8217;avais mon propre système de pile, un peu à l&#8217;arrache, qui empilé vraiment les vues les une sur les autres. Donc un removeFromSuperView me suffisait largement.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : GrM</title>
		<link>http://www.oni-ecchi.info/blog/iphone/iphone-delegate.html/comment-page-1#comment-104</link>
		<dc:creator>GrM</dc:creator>
		<pubDate>Wed, 08 Apr 2009 08:43:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.oni-ecchi.info/blog/?p=323#comment-104</guid>
		<description>Je viens de capter comment le navigation controller gère ses vues :)
Tu le savais surement déjà, mais donc :

En gros comme tu le disait, on peut visualiser la navigation par une suite de vues côte à côte, avec une vue root.
Chaque fois qu&#039;on ajoute une vue au navigation controller, elle est placée dans sa pile.

Le navigation controller donne toutes les méthodes pratiques pour gérer cette pile. La plus haute étant celle affichée.

On peut par exemple récupérer la vue courante, retourner à la home, aller à une vue précise, accéder au tableau des vues contrôlées...

Du coup, avec ton exemple, j&#039;ai fait trois fonctions dans mon controller de vue de base :
 - goHome : retourne a la home (popToRootViewControllerAnimated)
 - nextView : popToViewController:animated en cherchant la vue suivantes dans le tableau des vues du navigation controller
 - prevView : pareil mais en cherchant la vue precedente.


Pour la doc, c&#039;est tout là :

http://devworld.apple.com/iphone/library/documentation/UIKit/Reference/UINavigationController_Class/Reference/Reference.html#//apple_ref/occ/cl/UINavigationController</description>
		<content:encoded><![CDATA[<p>Je viens de capter comment le navigation controller gère ses vues :)<br />
Tu le savais surement déjà, mais donc :</p>
<p>En gros comme tu le disait, on peut visualiser la navigation par une suite de vues côte à côte, avec une vue root.<br />
Chaque fois qu&#8217;on ajoute une vue au navigation controller, elle est placée dans sa pile.</p>
<p>Le navigation controller donne toutes les méthodes pratiques pour gérer cette pile. La plus haute étant celle affichée.</p>
<p>On peut par exemple récupérer la vue courante, retourner à la home, aller à une vue précise, accéder au tableau des vues contrôlées&#8230;</p>
<p>Du coup, avec ton exemple, j&#8217;ai fait trois fonctions dans mon controller de vue de base :<br />
 &#8211; goHome : retourne a la home (popToRootViewControllerAnimated)<br />
 &#8211; nextView : popToViewController:animated en cherchant la vue suivantes dans le tableau des vues du navigation controller<br />
 &#8211; prevView : pareil mais en cherchant la vue precedente.</p>
<p>Pour la doc, c&#8217;est tout là :</p>
<p><a href="http://devworld.apple.com/iphone/library/documentation/UIKit/Reference/UINavigationController_Class/Reference/Reference.html#//apple_ref/occ/cl/UINavigationController" rel="nofollow">http://devworld.apple.com/iphone/library/documentation/UIKit/Reference/UINavigationController_Class/Reference/Reference.html#//apple_ref/occ/cl/UINavigationController</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : GrM</title>
		<link>http://www.oni-ecchi.info/blog/iphone/iphone-delegate.html/comment-page-1#comment-103</link>
		<dc:creator>GrM</dc:creator>
		<pubDate>Wed, 08 Apr 2009 07:39:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.oni-ecchi.info/blog/?p=323#comment-103</guid>
		<description>Yes ! ça marche avec l&#039;edit !

En plus je crois que j&#039;ai compris.

J&#039;ai un bouqin maintenant, je vais plus te déranger. Et dans 1 mois et demi c&#039;est moi qui ferai des tutos :)</description>
		<content:encoded><![CDATA[<p>Yes ! ça marche avec l&#8217;edit !</p>
<p>En plus je crois que j&#8217;ai compris.</p>
<p>J&#8217;ai un bouqin maintenant, je vais plus te déranger. Et dans 1 mois et demi c&#8217;est moi qui ferai des tutos :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Guillaume chave</title>
		<link>http://www.oni-ecchi.info/blog/iphone/iphone-delegate.html/comment-page-1#comment-102</link>
		<dc:creator>Guillaume chave</dc:creator>
		<pubDate>Tue, 07 Apr 2009 10:40:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.oni-ecchi.info/blog/?p=323#comment-102</guid>
		<description>Tu peux tester [[self superview] removeFromSuperview]; mais techniquement si ta classe Detail hérite bien d&#039;une UIViewController et que la fonction goHome fasse bien reference à cette classe là, self.view fait référence à la vue du controller. Si Apres la vue du controller est liée à la vue du bouton oui c&#039;est normal, pour savoir à quel vue est liée ton controlleur cela se voit via Interface Builder.

Voilou, de toute façon on voit ça ensemble tout à l&#039;heure :)</description>
		<content:encoded><![CDATA[<p>Tu peux tester [[self superview] removeFromSuperview]; mais techniquement si ta classe Detail hérite bien d&#8217;une UIViewController et que la fonction goHome fasse bien reference à cette classe là, self.view fait référence à la vue du controller. Si Apres la vue du controller est liée à la vue du bouton oui c&#8217;est normal, pour savoir à quel vue est liée ton controlleur cela se voit via Interface Builder.</p>
<p>Voilou, de toute façon on voit ça ensemble tout à l&#8217;heure :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : GrM</title>
		<link>http://www.oni-ecchi.info/blog/iphone/iphone-delegate.html/comment-page-1#comment-101</link>
		<dc:creator>GrM</dc:creator>
		<pubDate>Tue, 07 Apr 2009 08:24:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.oni-ecchi.info/blog/?p=323#comment-101</guid>
		<description>Hey.

Alors après test, il semble que le self ([self.view removeFromSuperview];) de la fonction goHome fasse réference à la vue du bouton, et pas à la vue globale :p.

du coup, ça supprime le bouton :).

Il existe une méthode genre _parent?</description>
		<content:encoded><![CDATA[<p>Hey.</p>
<p>Alors après test, il semble que le self ([self.view removeFromSuperview];) de la fonction goHome fasse réference à la vue du bouton, et pas à la vue globale :p.</p>
<p>du coup, ça supprime le bouton :).</p>
<p>Il existe une méthode genre _parent?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : GrM</title>
		<link>http://www.oni-ecchi.info/blog/iphone/iphone-delegate.html/comment-page-1#comment-100</link>
		<dc:creator>GrM</dc:creator>
		<pubDate>Mon, 06 Apr 2009 20:05:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.oni-ecchi.info/blog/?p=323#comment-100</guid>
		<description>Je test demain :p

ce soir c&#039;est zend et son système d&#039;identification ;)</description>
		<content:encoded><![CDATA[<p>Je test demain :p</p>
<p>ce soir c&#8217;est zend et son système d&#8217;identification ;)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

