0

背景:我有一个 Apple Dashcode v3 项目,其中有一个“弹出按钮”UI 元素。我有一个引用 JSON 文件的数据源。数据源在设计时正确读取 JSON 文件并显示包含两条记录的内容,这与 JSON 文件的结构相匹配。

JSON 文件中数组中每条记录的字段示例:“displayName”:“Woodster”、“uid”:“12345”

目标:使用数据源的内容填充弹出窗口的项目。数据源提供内容,displayName 和 uid 字段分别提供显示和内容值。

当前结果:弹出窗口中确实有两个项目(好!),但它们都被列为“未知”(!好)

--

我想我一定是错误地绑定了 thePopup.displayValues,所以我会指出它是如何设置的,希望有人能纠正我。

Popup.content [boundTo] 数据源 [usingKeyPath] 内容

Popup.displayValue [boundTo] dataSource [usingKeyPath] displayName || *.显示名称 || content.displayName // 这些是我试过的,没有运气。

帮助?谢谢。

4

1 回答 1

0

它是 displayValue [boundTo] dataSource.content.displayName

我不知道为什么这以前不起作用,但现在它似乎工作得很好。

于 2010-07-28T11:37:25.567 回答