未分類

NavigationControllerでpopで前の階層を戻った時に値を渡す

投稿日:

NAvigationControllerで次の階層へ行く時に値を渡す方法と異なるので注意。

ひとつ前の階層のVCで受け取る変数を宣言しておく。
現在の階層で以下を記述する。

            // 一つ前のViewControllerを取得する
            let nav = self.navigationController
            let inputTableVC = nav?.viewControllers[(nav?.viewControllers.count)!-2] as! InputTableViewController
            // 値を渡す
            inputTableVC.x = "渡したい値です!"
            
            //1つ前の階層に戻る
            self.navigationController?.popViewController(animated: true)

参考:popViewControllerするときに前の画面に値を渡す

-未分類

執筆者:

関連記事

no image

モーショングラフィックテンプレートを読み込む

ダウンロードしたテンプレートは拡張子『.mogrt』で保存されます。テンプレートを使う際には、Premiere Proのローカルテンプレートフォルダにコピーするか、エッセンシャルグラフィックスパネルか …

編集点を消す方法

消したい編集点にタイムラインカーソルを合わせて右クリック→スルー編集を結合

no image

UserDefaultsの基本的な使い方

import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoa …

GoogleAdMobで画面下にバナー広告を表示する

GoogleAdMobで画面下にバナー広告を表示する方法。 1. ライブラリ「Google-Mobile-Ads-SDK」をインストール&インポート ライブラリをpodインストールして、imp …

プレミアプロ講座基礎編3_仕上げ・書き出し

音量 オーディオメーターが−6くらいが丁度良い。それ以上なら調整する。 BGMをクリックしてエフェクトコントロール→ボリューム→レベル キーを一旦外してから数値を下げて、再びキーを売打つとBGM全体が …