2017-11-05 12 views
0

今はアプリケーションを構築していますが、ボタンとセグメント化されたコントロールを組み合わせても問題はあります。XCode - セグメント化されたコントロールでボタンの運命を変更する方法

ここでは、7つの異なる値の中から選択できる、分割されたコントロールがあります。同じページに、次のページに進むボタンがあります。今度は、分割されたコントロールの選択された値に応じて、ボタンを別のページに移動します。

私の分割されたコントロールは、私のViewController.swiftとMain.storyboardの私のボタンにあります。

私はそのコードを見て、ボタンの最初のページの宛先を見つけましたが、セグメントされたコントロールに依存するようにする方法はわかりません。単純な "if"コマンドが ".storyboard"で動作しないようです。

誰かが私を助けてくれますか?

答えて

1

私がストーリーボードだけでこれを行うことができないかどうかわからない場合は、ボタンコントローラーIBActionがビューコントローラーに表示されます。アクションは、switch文(または一連のif/else文)を使用して、セグメント化されたコントロールの状態に基づいて異なるセグを呼び出すことができます。

+0

こんにちはC1FR1、あなたの助けを感謝:)私は "Sege.selectedSegmentIndex === 0"などと私はセグメント化されたコントロールを確認することができると思うが、どのようにViewControllerのボタンの運命を変更するのですか?私はストーリーボードでそれを行う方法だけを知っていたでしょう – Robin

+0

私は前にこのようにしていませんでしたので、私はあなたに与えることができる最高のアドバイスはこれを見てください https://developer.apple.com/library/コンテンツ/おすすめ記事/ ViewControllerPGforiPhoneOS/PresentingaViewController.html#// apple_ref/doc/uid/TP40007457-CH14-SW1 – C1FR1

関連する問題