0

iPad用のスコアボードアプリを作っています。アプリには、5 人のプレーヤーと 12 ラウンドのグリッドのグラフィックが含まれています。入力するスコアごとに UITextField を作成しただけです。これらのテキスト フィールド オブジェクトはそれぞれ簡単に合計でき、各プレイヤーの合計スコアが得られます。プレイヤーはスコアに基づいてランク付けされます。説明したとおり、私のアプリは完成しました。ただし、より高度にしようとすると、問題が発生します。最初のラウンドでプレーヤー 1 のスコアを入力したいとします。グリッドのボックスをクリックすると、UIPopover が表示されます。ポップオーバーは、スコアを決定するために使用される特別な計算機を表示します。電卓の結果を、最初にクリックしたボックスに戻してほしいです。「スコアの計算」時に UIPopover を閉じるのに問題があります。ボタンが押されます。ポップオーバーの却下メソッドを使用すると、電卓の結果に特定の scoreBox を設定できますが、ポップオーバーの却下メソッドでどのボックスを変更する必要があるかを知る必要があります。基本的に、60 個のボックスを含むグリッドがあり、各ボックスは電卓のビュー コントローラーに接続されています。その電卓を元のボックスにデータを転送するにはどうすればよいですか? 何かご意見は?ありがとう :)

4

1 に答える 1

0

を表示する前に、現在のボックスを参照するプロパティをUIPopoverViewController設定する必要があります。box次に、ポップオーバーを閉じる前にUIPopoverViewControllerテキストを設定できます。box

于 2012-08-02T17:44:38.100 に答える