• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: [iPhone] Refreshing a UITableView in a UINavigationController...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [iPhone] Refreshing a UITableView in a UINavigationController...


  • Subject: Re: [iPhone] Refreshing a UITableView in a UINavigationController...
  • From: Yandy Ramirez <email@hidden>
  • Date: Sat, 26 Dec 2009 23:39:00 -0500

I personally tend to call super after all my code not before, but that could
change if apple actually does anything with these methods later on. And I
would implement the tableView reloadData in viewWillAppear, since it gets
called before it actually appears. If there's any slow downs on the phone
cause of memory or what not, your data will be refreshed before the user
sees anything.


------
yandy


On Sat, Dec 26, 2009 at 11:31 PM, Brian Bruinewoud <email@hidden>wrote:

> Hi all,
>
> I have a navigation controller based app consisting mostly of table views.
> Table View 1 moves you to Table View 2 when you select a row.
> When you return from Table View 2, Table View 1 needs to be updated to show
> the changes made.
> There is no fetchedResultsController for Table View 1.
> I know that Table View 1 will need to be update 90% of the time.
> I've done the following in Table View 1's controller:
>
> - (void)viewDidAppear:(BOOL)animated
> {
>    [super viewDidAppear:animated];
>
>    if( self.beenHereBefore )
>        [self.tableView reloadData];
>
>    self.beenHereBefore = YES;
> }
>
> This solution seems to work.
>
> My question is, is this the best way to do this and is this the best method
> to do it in?
> Perhaps viewWillAppear is better?
> Perhaps reloadData before calling super?
>
> Thanks.
>
> _______________________________________________
>
> Cocoa-dev mailing list (email@hidden)
>
> 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:
>
> This email sent to email@hidden
>
_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

References: 
 >[iPhone] Refreshing a UITableView in a UINavigationController... (From: Brian Bruinewoud <email@hidden>)

  • Prev by Date: Re: button cell - selection change timing
  • Next by Date: Program not working under Snow Leopard
  • Previous by thread: Re: [iPhone] Refreshing a UITableView in a UINavigationController...
  • Next by thread: Strange Problems with IBPlugin
  • Index(es):
    • Date
    • Thread