未分類

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

after effectsの基本的な時短ワザ

エフェクト&プリセットを使う 右メニューにあるパネル。 複数選択してドラックアンドドロップで持っていくとまとめてつけられる。 調整レイヤー 調整レイヤーより下にあるレイヤーすべてに効果をかける …

no image

AutoLayoutで均等な横並びにする

AutoLayoutで均等に並べるための基本が分かりやすく載っている↓ 参考:Xcode|StoryboardのAutoLayoutを使用してラベルやボタンを均等に配置する

no image

PremiereProの音量調整について

声→-5db BGM→-15db~-24db SE→-5db くらいに調整できているとバランスが良いと言えます。 基本BGMやSEは音声サイトからダウンロードしてくる場合が多いと思います。 その場合は …

no image

APIとは

APIとは、自分がソフトウェアの一部を公開して、他のソフトウェアと機能を共有できるようにしたもの。 こんなイメージ: 企業<うちのサイトの機能の一部を使ってもいいよ。機能を取得するための仕様書を用意し …

XMLパースで使うRSSのURLの調べ方

各サイトのRSS用URLを調べたい。 //XMLパース let urlString = “https://assets.wor.jp/rss/rdf/sankei/affairs.rdf” //←この …