問題タブ [pass-data]

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 投票する
4 に答える
2496 参照

uitableview - TableView セルを選択した後、データを Swift の前の View Controller に戻します

これについてはオンラインで多くのチュートリアルがあるようですが、TableView Controller から最初の View Controller に値を戻すチュートリアルが見つかりません。

これが私のセットアップです...最初のViewControllerにはテキストフィールドがあり、ユーザーがそれを押すと、2番目のTableViewControllerに移動し、リストから国を選択できます。選択したら、ナビゲーション バーの [DONE] ボタンを押してから、最初の ViewController に戻り、選択した国をテキスト フィールドに表示します (ボタンを押して、アプリは続きます...)

私が解決できることから、DidSelectRowAtIndexPath メソッドでこれを行う必要があります...? しかし、巻き戻しセグエについての話も見続けていますか? 申し訳ありませんが、Swift と iOS のコードは初めてなので、これを行うための最善かつ最も簡単な方法について明確な回答をいただければ幸いです。各コントローラーについて、以下のコードを参照してください。

ViewController

TableViewController

前もって感謝します!

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

swift - 階層構造でデータを渡す最良の方法は何ですか? 迅速

だから私は、詳細ビューに移動するいくつかのテーブルビューを持つアプリに取り組んでおり、その詳細ビューはマップビューまたはウェブビューに移動できます。これが私が意味するものの例です: ここに画像の説明を入力

いくつかの詳細グループ (詳細、ウェブ、マップ) を作成する代わりに、すべてのテーブルビューを作成し、同じ詳細ビューに移動してそこに情報を配置します。できません。今はそれほど問題ではありませんが、私は自分がすべきことをしていないと思います。基本的に、私はこの方法で情報を渡します: 「prepareforsegue」機能では、テーブルビューから詳細ビューまで、「if indexPath.row == 0」を使用し、選択された行に従って情報を渡すだけです。整数がありますテーブルビューでクリックされた行の番号に設定された変数も詳細ビューに渡されるため、詳細ビューでは、どのWebサイトをWebビューに渡すか、または場所をマップビューに渡すかがわかります。

0 投票する
0 に答える
310 参照

fragment - タブアクティビティから現在のタブフラグメントに動的文字列データを渡す方法は?

私は以下のコードを使用していますが、そのコードは静的データパスのみに完全に使用されているため、searchview から動的に文字列データを渡す必要があります。以下のコードで文字列を設定します。コードを試してみましたが、コードが機能しません。

タブ アクティビティ

TabPagerAdapter

タブフラグメント

上記のコードは動的データでは機能しませんが、タブ アクティビティがクエリ変数を他の文字列に変更すると、このコードが完全に機能します。

0 投票する
2 に答える
1210 参照

android - インテントブールエクストラを渡して取得できません

インテントを介してコードにブール値を余分に渡そうとしていますが、失敗しました。デバッグして、アクティビティ「B」がEXTRA_IS_ADDEDasの値を割り当てていることを確認しましたが、アクティビティ「A」でtrue呼び出したときよりもstartActivity(intent)このデータを正しく使用して値を割り当てisAddedます。

私が呼び出すアクティビティAは次のとおりです。

これが私の 2 番目の -B- アクティビティです。

これが私のアダプターです:

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

java - インテント経由で Parcelable を渡すことができません

私には2つの活動があります:

  • リストビュー アクティビティ
  • 追加アクティビティ

および 1 つのオブジェクト クラス:

  • todoObj

ListViewActivity アクティビティにリスト ビューがあり、追加ボタンをクリックすると AddActivity が開始されます。ユーザーがタイトルを入力したときの AddActivity で、日付、時刻、およびカテゴリを選択して、AddActivity で todo オブジェクトを作成し、これを ListViewActivity に渡します。

申し訳ありませんが、コード自体を共有できませんでした。常にこのエラーが発生するため、githubにアップロードして確認してください。

またすみません。どうもありがとう。

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

ios - NavC-SWRevealController-NavC を介して VC から VC にデータを渡す

View Controller 間でのデータの受け渡しに問題があります ここに画像の説明を入力

さて、私が使用する ConversationsVC から Base Chat VC を開くために

@"chatNav" は最初のナビゲーション コントローラーです。ConversationsVC から Base Chat VC にデータを渡す必要がありますが、その方法がわかりません。アイデアがあれば、助けてください。ありがとう!

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

ios - AppDelegate のデータを Table View セルに渡します

AppDelegate から Table View Controller である別のコントローラーにデータを渡す際に助けが必要です。AppDelegate には、文字列に変換したサーバー応答があります。私が望むのは、その文字列を別のコントローラー(Table View Controller)に渡し、それをセルに表示することです。

これは AppDelegate.m の私のコードです