2009-05-22 212 views
0

可以說我有一個具有數量值的對象。是否有可能具有結合多個關鍵路徑的綁定?

另外,我有一個數組控制器,它包含這些對象的數組。

此外,我有一個表中有一個總列的百分比(即給定行的數量的所有行的數量的總和的百分比),這需要通過綁定填充適當的值。

看來,這樣做的想法是將此列綁定到arrayController.arrangedObjects。@ sum.quantity除以arrayController.arrangedObjects.quantity。

可以做到這一點嗎?

如果不是,你能否提出一種實現相同目標的替代方法?

回答

1

一種方法是實現自定義數字格式化程序,使用除數的自定義綁定,程序綁定到arrayController.arrangedObjects.quantity。在格式器的setObjectValue:方法中,您將執行除法並將結果傳遞給super

相關問題