Thanks Kyle and Brian. Seem I wasn't too far off with my tentative solutions.
Regards,
Tino

Am 03.06.2010 um 18:15 schrieb Kyle Sluder:

> On Jun 3, 2010, at 8:38 AM, Tino Rachui <[email protected]> wrote:
> 
>> On the iPhone I have a plain table. Every cell should have a UIButton as 
>> accessory view. I configure each cell like this:
>> 
>> -(UITableViewCell*)tableView:(UITableView*)theTableView 
>> cellForRowAtIndexPath:(NSIndexPath*)indexPath {
>> ...
>> 
>> UIButton *btnAdd =  [UIButton buttonWithType:UIButtonTypeContactAdd];
>> [btnAdd addTarget:self action:@selector(foo:) 
>> forControlEvents:UIControlEventTouchUpInside];
>> 
>> cell.accessoryView = btnAdd;
>> ...
>> }
>> 
>> When somebody taps the add button in a row 'foo' will be called. In 'foo' 
>> what is a reasonable way to figure
>> out which row the tapped button belongs to? 
>> 'accessoryButtonTappedForRowWithIndexPah' is unfortunately not called
>> when an accessory view is set for the row at indexPath.
>> None of the possible solutions I have in mind for this looks really 
>> appealing and clean to me and I'm afraid I
>> simply miss the obvious here.
> 
> You could set a tag on each button and use that to work back to the model 
> object.
> 
> --Kyle Sluder

_______________________________________________

Cocoa-dev mailing list ([email protected])

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 [email protected]

Reply via email to