如何显示文本字段名在弹出按钮被选中,通过绑定用户的姓氏

我有字典的数组,它包含两个按键firstName和lastName和他们的价值观,例如。

的firstName / lastName的

史蒂夫/乔布斯

安德烈/阿加西

克里斯蒂/罗纳尔多

用户界面由一个弹出按钮和一个文本字段。

我在弹出按钮显示用户的名字。 我能够证明通过使用以下绑定在弹出按钮,选中的文本字段的用户名:

NSArrayController的

内容数组 - AppDelegate中 - myArray的

NSPopUpButton

内容 - 阵列控制器 - arrangedObjects - 姓选定值 - AppDelegate中 - selectionValue

的NSTextField

价值 - AppDelegate中 - selectionValue

这里是myArray的声明为NSArray的和selectionValue一个属性被声明为的NSString在AppDelegate类声明的属性。

现在我越来越少的线索,通过绑定来实现这一点:文本字段应该显示的用户姓氏的第一个名字弹出按钮被选中。

任何人都可以建议我一些解决方案,以实现它还是有可能通过绑定?

--------------解决方案-------------

相反,保持selectionValue类型的属性的NSString你可以改变它是类型的NSDictionary的。

因此,这里的绑定怎么现在看。

NSPopUpButton

内容 - 阵列控制器 - arrangedObjects - 的firstName

选择的价值 - 的AppDelegate - selectionValue - 的firstName

的NSTextField

值 - 的AppDelegate - selectionValue - lastName的

这将有助于解决您的问题。

分类:可可 时间:2015-03-15 人气:2
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.743 (s). 10 q(s)