That's what I had originally, addchildvc, add to the subview, call didmove. I changed it last night when it wasn't working.
I'll go put it back the way it was and see if there's something else I missed. The whole thing is being triggered in a viewdidload method, wonder if that's too early because the container VC doesn't have an on screen view. Trying to think what would be different in a popover. On 28 Dec, 2011, at 1:03, Matt Neuburg <m...@tidbits.com> wrote: > On Tue, 27 Dec 2011 21:51:55 +0800, Roland King <r...@rols.org> said: >> Wrote my first UINavigationController container yesterday, appeared to work >> just fine. It's a particularly dumb one which displays the views from two >> contained UIViewControllers side by side. I'm using it to show on one page >> what on my iPhone app shows on two pages, by putting the two VCs together >> side by side. >> >> Running it, viewWillAppear: is not called on either of the two contained VCs. > > Your code for adding the view controllers as children is really skanky. I'd > start by straightening it out. Remember, each time you add a child > controller, your job is to send "add" (and "willMove" is sent automatically) > and then "didMove". When you remove a child controller, your job is to send > "willMove" (with nil param) and then "remove" (and "didMove" is sent > automatically). You must interleave the movement of the subview to or from > the interface into the middle of this procedure. So, the dance for adding a > child must go: > > * "add" > * put it in the interface if it's going into the interface > * "didMove" > > See my examples, both in the book online and in the downloadable code > examples, for the iOS 5 revision of my book. m. > > -- > matt neuburg, phd = m...@tidbits.com, <http://www.apeth.net/matt/> > A fool + a tool + an autorelease pool = cool! > Programming iOS 4! > http://www.apeth.net/matt/default.html#iosbook _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com