0

背景:「ポップアップボタン」UI要素があるApple Dashcode v3プロジェクトがあります。JSON ファイルを参照するデータソースがあります。データソースは設計時に JSON ファイルを正しく読み取り、JSON ファイルの構造と一致する 2 つのレコードを含むコンテンツを表示します。

JSON ファイル内の配列内の各レコードのフィールドの例: "displayName" : "Woodster"、"uid" : "12345"

目的: データソースのコンテンツを使用してポップアップの項目を設定します。datasource はコンテンツを提供し、displayName フィールドと uid フィールドはそれぞれ display と content の値を提供します。

現在の結果: ポップアップには 2 つの項目があります (良い!) が、どちらも「不明」としてリストされています (!良い)

--

私は thePopup.displayValues を間違ってバインドしているに違いないと考えているので、それがどのようにセットアップされているかを示し、誰かが私を修正してくれることを願っています。

Popup.content [boundTo] dataSource [usingKeyPath] コンテンツ

Popup.displayValue [boundTo] dataSource [usingKeyPath] displayName || *.displayName || content.displayName // これらは私が試したものですが、うまくいきません。

ヘルプ?ありがとう。

4

1 に答える 1

0

displayValue [boundTo] dataSource.content.displayName です

これが以前に機能しなかった理由はわかりませんが、今ではうまく機能しているようです。

于 2010-07-28T11:37:25.567 に答える