On Jul 29, 2012, at 10:30 PM, David Duncan wrote: > On Jul 29, 2012, at 7:02 PM, Alex Zavatone <z...@mac.com> wrote: > >> I've put together a TVC with a custom TVC cell class consisting mainly of >> UILabels, but have the problem where the labels will have varying amounts of >> lines of text. >> >> The main issue is that in iOS 5.x, UILabels still can't be vertically >> aligned to the top. >> >> There is a fair amount of source that explains how to add a label as a >> subView, but it is all non ARC code so, as cells get reused, the UILabel >> will get recreated whenever cellForRowAtIndexPath is called. >> >> Does anyone have ideas on when to remove the last subview of the content >> cell or how to check for presence of the view already so that It doesn't get >> to allocated again every time the cell displays in the cellForRowAtIndexPath >> code? > > > ARC really doesn't have anything to do with this. But my question would be > why are you adding new labels in cellForRowAtIndexPath when you've already > created a subclass of UITableViewCell? Have your subclass create (and > maintain a reference) to these labels and never recreate them again.
Well, because I could not get setting the frame size of a storyboarded UILabel to do anything at all in the UITableViewCell subclass and I could get the code to draw the label into the cell and add the subview to work. That was very straightforward. _______________________________________________ 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com