0
私はUISegmentedControl
を選択して接続しているビューコントローラを持っています。タブバーアクセスビューコントローラが迅速に3のときにのみアクションを実行する方法?
ただし、そのビューコントローラにアクセスするには、タブバーを押してアクセスする場合にのみ、そのUISegementedControl
を非選択にします。それ以外の方法でアクセスされている場合は、私が設定した標準のviewWillAppear
機能を実行できますが、タブバーコントローラからアクセスされた場合にのみ、選択を空にします。
これはどのように行われますか?
これはタブコントローラですので、ビューコントローラはリレーションシグによって表示されるため、セグのコードを追加する方法はわかりません。 –
これはここのキャッチです。関係が確立したときにコードを実装する必要はありません。タブバーコントローラーからビューコントローラーを表示していない*とき*変数を変更する必要があります。 – the4kman
もちろん、私はそれを理解していますが、「タブバーコントローラーからビューコントローラーを表示していない」と定義する方法を正確に定義します。ビューコントローラがタブバーコントローラやその他の方法でアクセスされているかどうかは、コードがどのように認識しますか? –