• 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: How to change UITableView cell style dynamically
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to change UITableView cell style dynamically


  • Subject: Re: How to change UITableView cell style dynamically
  • From: Karolis Ramanauskas <email@hidden>
  • Date: Sat, 21 Nov 2009 06:41:09 -0600

I don't see an example of how you are creating cells in your first post. But
in case you were using the same string for the reuse identifier then when
the cell is loaded the second time it will not switch to a different style.
Because whatever cell was cashed the first time it will be reused. That's
the point. You should create two different reuse identifiers for two
different types of cells. Then in your "if" blocks you should check if the
cell is already cached for that reuse identifier, if it isn't create a new
one. It seems that you were creating a cell outside of the "if" blocks using
one identifier.

Peace,
Karolis

On Sat, Nov 21, 2009 at 3:55 AM, Tharindu Madushanka
<email@hidden>wrote:

> Hi
>
> Removing reuse identifier solved the problem so now I am creating a cell
> like below. It worked.
>
> UITableViewCellStyle style;
> if(profile.name.length > 0) {
>    style = UITableViewCellStyleSubview;
> } else {
>    style = UITableViewCellStyleDefault;
> }
>
> UITableViewCell *cell = [[[UITableViewCell alloc] initWithStyle:style
> reuseIdentifier:nil]autorelease];
>
> No reuse identifiers or dequeue method in table view is not used while
> creating cells
>
> Since its only once cell, doing this is ok ? is it ?
>
> -Tharindu
> _______________________________________________
>
> 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: 
 >How to change UITableView cell style dynamically (From: Tharindu Madushanka <email@hidden>)
 >Re: How to change UITableView cell style dynamically (From: Tharindu Madushanka <email@hidden>)

  • Prev by Date: Re: extracting the mantissa for a NSDecimal
  • Next by Date: Re: How to change UITableView cell style dynamically
  • Previous by thread: Re: How to change UITableView cell style dynamically
  • Next by thread: Re: How to change UITableView cell style dynamically
  • Index(es):
    • Date
    • Thread