Hi Alejandro, Thanks for your reply. Can you explain further what you mean with "binding the appearance attributes of your cell"?
/Mikael 26 sep 2010 kl. 22.35 skrev Alejandro Rodríguez: > Hey Mikael, > > In order to solve your issues you need to get away from selection. Providing > the data available in your popups is a Model matter not a View/Controller > issue so it should not depend on the current table selection. The easiest way > to do this is using bindings. If you have an Array Controller providing > content for your table then you can set the keypath in your column to your > model method that returns the desired array for a given object. As for > updating the cells you need to tell the table that it needs to redraw itself. > However if you bind the appearance attributes of your cell the model object > you can also achieve the same result without any code. the > arrayController.arrangedObjects keypath is your friend here. > > Good luck, > > Alejandro > > >> >> Dear developers, >> >> In a table view I have in one column a popup button cell. The content array >> of the popup button depends on what object is selected in the table view >> and also a predicate object. I have noticed some problems when coding this, >> though: >> >> 1. If no row (object) is selected in the table view, clicking on the popup >> button for one row reveals the array of the popup button, but the content >> array depends on the selected object in the table view. But it seems like no >> object is selected. The second time i click the popup button the row is >> recognized as selected. How do I overcome this? >> >> 2. Depending on what object I select in the popup button some attributes of >> the selected object in the table view is affected. It seems, though, like >> selecting an object in the popup button is not enough. I need to deselect >> the row in the table view or select another row to actually perform the >> selection. How do I overcome this? >> >> Thanks! >> /Mikael > > > _______________________________________________ > > 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/cocoa%40wamundson.eu > > This email sent to co...@wamundson.eu > _______________________________________________ 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