2010-07-27 6 views
0

배경 : "팝업 버튼"UI 요소가있는 Apple Dashcode v3 프로젝트가 있습니다. JSON 파일을 참조하는 데이터 소스가 있습니다. 데이터 소스는 디자인 타임에 JSON 파일을 올바르게 읽고 JSON 파일의 구조와 일치하는 두 개의 레코드를 포함하는 내용을 보여줍니다. JSON 파일 내에서 배열의 각 레코드에 대한 필드의Dashcode의 바인딩을 JSON DataSource에서 Popup (디자인 타임)으로 구성하는 방법은 무엇입니까?

예 : "나 displayName": "Woodster" "UID": "12345"

목적 : 이 가지고있는 팝업의 항목을 채울 데이터 소스의 내용을 사용합니다. 데이터 소스는 내용을 제공하고 displayName 및 uid 필드는 각각 표시 및 내용 값을 제공합니다.

현재 결과 : 팝업 그것에서 (좋은!) 두 항목을 가지고 있지만, 그들은 모두

(좋아!) "알 수 없음"으로 표시됩니다 -

은 내가해야 그림 thePopup.displayValues를 잘못 바인딩하여 설정 방법을 알려주고 누군가가 나를 고칠 수 있기를 바랍니다.

Popup.content [boundTo]은 dataSource [usingKeyPath] 콘텐츠

Popup.displayValue [boundTo]은 dataSource [usingKeyPath] 나 displayName || * .displayName || content.displayName // 이것들은 내가 시도한 것들이다. 운이 없다.

도움 말? 감사.

답변

0

그것은 displayValue은 [boundTo] 잘 모르겠어요 dataSource.content.displayName

이 이전에 작동하지 않은 이유이지만, 지금은 잘 작동하는 것 같다.