問題タブ [dashcode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
850 参照

dashcode - Dashcode: カスタム/新しいプロジェクト テンプレートを作成する方法は?

Dashcode が使用する JavaScript をカスタマイズしようとしています。Apple のプロジェクト テンプレートを踏まないように、[新しいプロジェクト] をクリックした後に選択肢として表示されるカスタム プロジェクト テンプレートを作成したいと思います。既存のテンプレート (カスタム、ブラウザ、ユーティリティ、RSS、ポッドキャストなど) の 1 つを変更できました。ただし、「JJ's Awesome New Cross Platform Template」を選択肢として追加するなど、新しいテンプレートをリストに追加することはできないようです。

ディレクトリ Plugins/TemplateWebCustom.wdgtTemplate をコピーして、Custom の Info.plist ファイルを変更してcom.apple.Dashcode.template.web.customcom.apple.Dashcode.template.web.custom2Resouces/project.plist でキーと値のペアを更新しようとしました。TemplateIdentifier ==>com.apple.Dashcode.template.web.custom

新しいプロジェクト テンプレートを追加することはできますか? 最低限の手順は?

ありがとう、JJ

0 投票する
1 に答える
609 参照

dashcode - Dashcode: カスタム Dashcode パーツのカスタム インスペクタ パネルを追加する方法は?

私は Dashcode を使用して簡単な小さな Web アプリを作成するのが好きですが、クロスプラットフォーム開発には受け入れられない iPhone バージョンのモバイル サファリを特にターゲットにしています。クロスプラットフォーム開発 (たとえば、Android や Palm など) を容易にし、「バウンス」を止めるなどの便利な iPhone トリックを実行するために、スクリプトに半手動で追加する傾向がある多くのランドリー リスト ハックを開発しました。 iphone の Web アプリに関連付けられており、これらをカスタム Dashcode パーツに変換して、プロジェクトにドラッグ アンド ドロップできるようにしています。これはこれまでのところほとんど機能していますが、ここで私のジレンマ:

カスタムのダッシュコード パーツに合わせてカスタムの Inspector コンポーネントを作成するにはどうすればよいですか? 出来ますか?完了したことを聞いたことがありますか?最低限の手順は?

コンパイルされた .nib ファイルがいくつかあります。既存の Dashcode パーツの Info.plist には、コンパイルされた .nibに対応するようCYPartInspectorClassにマップされているキーがあります。これは、ここにあるすべてが半ハードコード化されているため、インスペクターの変更を追加できないことを意味しますか? CYPushButtonInspectorPaneCYPushButtonInspectorPaneEnglish.lproj/CYPushButtonInspectorPane.nib

上記へのポインタは役に立ちます。

0 投票する
1 に答える
2792 参照

iphone - ダッシュコードで「リスト」データソースのデータを変更する場所は?

ダッシュコードで新しいプロジェクトを作成すると、リストとサンプル データソースを含むモバイル Web アプリが自動的に生成されました。2 つのデータソースが表示されます。1 つは "datasource" とラベル付けされ、もう 1 つは "list" とラベル付けされています。ただし、データソースの実際のデータはjsファイルにあることがわかります。すべて問題ありませんが、「リスト」の実際のデータはどこに保存されていますか?

サンプル アプリケーションには「リスト」用のデータが大量に含まれていましたが、それを変更できません。何か案は?

0 投票する
1 に答える
143 参照

iphone - Snow Leopard に切り替え: HTTP 要求がシミュレーター (WebApp) で機能しなくなった

次のような http 要求を送信してデータを受信する Mac OS 10.5 で Web アプリを作成しました。

10.5 iPhone シミュレーター (Xcode 3.1.4) では問題なく動作しましたが、(サーバーにデプロイされた場合) 私のデバイスでも問題なく動作しますが、10.6.2 シミュレーター (Xcode 3.2.1) では動作しません。http.onreadystatechange メソッドには到達しません。

何か案は?

よろしく、ジョナス

0 投票する
1 に答える
404 参照

javascript - ダッシュボード: ボタンのラベルを変更してユーザー フィードバックを提供する

私が欲しいのは、ボタン ラベルを通じて操作ステータスに関するユーザー フィードバックを提供することです。最初はボタンに「保存」と表示されていますが、クリックしたらラベルを「保存中...」に変更したい別の関数に入り、関数が戻ったらラベルを「保存済み」に変更し、2秒間停止してラベルを再度初期に設定します」値を保存します。

コードは次のとおりです。

document.getElementById("button").object.textElement.color = "save";問題は、キャンバスまたはボタンが関数を終了したときにのみレンダリングされるため、何らかの理由で最後のものだけが実際にキャンバスに表示されるmyClickHandlerことです。ヒントはありますか?
前もって感謝します

0 投票する
1 に答える
1462 参照

javascript - ダッシュコードのリストコントローラーにデータを動的にロードしますか? (JSON経由)

どうすればこれを行うことができますか?

0 投票する
5 に答える
3679 参照

javascript - JSON でエンコードされたサーバー応答を使用してオブジェクト プロパティを設定するにはどうすればよいですか?

どうすればこれを回すことができますか:

...これに:

私のスクリプトは ^ を返しますが、データを文字列に入れる方法がわかり_rowDataません。PS私はダッシュコードを使用しており、アイテムをリストコントローラーに動的にロードしようとしています

これまでのところ、私はこれを持っています:

0 投票する
1 に答える
262 参照

javascript - ビュー スタックに 2 つ以上のビューを追加する方法は?

Dashcode GUI インターフェイスを介してスタックに 2 つ以上のビューを追加するだけで問題が発生しました。プログラムでそれを行う方法を見てきましたが、スタック内に余分なビューを静的に保持する方法はありますか?

私は実際には別のスタックを使用しても問題ありませんが、別のブラウザー領域を追加する必要があり、エディターで非常に見苦しく乱雑になるという問題があります。

助けてくれてありがとう、

コナー

0 投票する
3 に答える
1734 参照

javascript - How to set popup menu values programmatically in Dashcode

I am trying to set the values for a popup menu in Dashcode programmatically. I can change the text/value of some statically defined default ones (from the inspector), but not add or remove them. When the view is initialised it must take a variable number of options.

How can I modify the list? (LMGTFY answers not required :)

0 投票する
1 に答える
1160 参照

iphone - iPhoneアプリケーションのUIWebViewにオフラインのDashcodeアプリケーションを埋め込む

つまり、「ハイブリッド」iPhoneアプリケーションの作成方法の基本を教えてもらえますか?ネイティブアプリケーションのアプリケーションバンドルからWebコンテンツ(Dashcodeアプリ自体)をロードしたい。

これは部分的に機能するようになりましたが、一部のコンテンツが表示されない場合、Dashcodeが特定のSafari環境またはUIWebViewにないように見えるものを想定しているようです。

DashcodeプロジェクトをcocoatouchXcodeプロジェクトに埋め込むサンプルコードへのリンクを誰かが提供できますか?

(私は何かを見つけようとしてGoogleの周りを少し検索しましたが、アプローチに価値があると思われる場合に最終的に購入する可能性のある本を除いて、価値のあるものを思い付くことができませんでした。)