問題タブ [unwind-segue]

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 に答える
298 参照

ios - 戻るボタンでセグエを巻き戻すときにコードを実行する

セグエが1ステップ戻ったときにコードを実行したい。たとえば、戻るボタンが選択されたときに、コードを実行したいとします。

ストーリーボードに戻るボタンがないため、戻るボタンから新しい巻き戻しアクションを作成できません。戻るボタンが選択されるとすぐにコードを挿入する方法はありますか?

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

ios - 同じボタンで複数の巻き戻し - Swift

同じボタンに 2 つの異なる巻き戻し方法を割り当てることができるかどうかを知りたいです。例えば:

私はこのビューのナビゲーションを持っています:

  • ホーム->A->B
  • ホーム->C->B

A ビューと C ビューは B に移動しますが、同じ B ビューとコントローラーを使用して前のビューに戻りたいと考えています。

可能です?

どのビューが来るかに応じて、プログラムでボタンに割り当てアンワインドメソッドを書き込むことを考えていました。

前もって感謝します

私の英語が下手で申し訳ありません。

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

ios - iOS UINavigationBar スタイルの問題

UINavigationBar のスタイリングに問題があります。

1) AppDelegate.swift にスタイル変更を適用しました:

2) アプリを起動し、同じナビゲーション コントローラーでプッシュ セグエを使用してメイン ビューから接続されたビューに移動し (モーダル セグエを使用すると、この問題は発生しません)、最初のビューに戻ります。

3) ナビゲーション バーのタイトルとスタイルが失われ、ステータス バーも変更されたスタイルが失われます。ただし、ViewWillAppear でもう一度 (スタイルとタイトル) を変更すると、正常に動作します。

問題は、これはそのように機能する必要があり、すべての ViewWillAppear でスタイリングをリロードする必要があるか、何か間違っているのでしょうか?

前もって感謝します!マイケル

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

ios - SwiftのコンテナビューでUIViewControllerからセグエをアンワインド

AViewControllerからへのセグエがありBViewControllerます。ではBViewController、戻るボタンとコンテナ ビューを配置しました。このコンテナ ビューは で接続されていUITableViewControllerます。

(コンテナビューの外側で)戻るボタンを押して、からBViewControllerへのセグエの巻き戻しを実行したい。AViewControllerBViewController

このコードを に入れましたAViewController

その後、Ctrl キーを押しながら戻るボタンをクリックして、アクションを巻き戻します。残念ながら、アプリをビルドして [戻る] ボタンをクリックすると、エラーが表示されました。誰でもこの問題で私を助けることができますか?

手伝ってくれてどうもありがとう

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

swift - View Controller Swift 間で前後に切り替える

理由はわかりませんが、メイン ビューに戻る方法を見つけようとして非常に苦労しています。以下のコードを使用して新しいビューに切り替えましたが、元に戻すにはどうすればよいですか?

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

ios - iOSはプッシュセグエからアンワインドセグエを検出します

子ビュー コントローラーから親ビュー コントローラーへのアンワインド セグエを検出する必要があります。セグエの巻き戻しを開始するボタンがある場合、これを実行できることはわかっていますが、自動的に作成される標準の戻るボタンを使用するだけでそれを検出する方法はありますか

これを親View Controllerに入れてから、子View Controllerから接続(ctrl +ドラッグ)して終了しました。しかし、これは上記のメソッドを呼び出しません