2

Hey私は、あるストーリーボード内のViewControllerから別のViewController第2ストーリーボードに基本セグを実行しています。Segueを別のストーリーボードスウィフトに実行

第一絵コンテ:メイン

第二絵コンテ:セッティング

私はMain.storyboardsettings.storyboardへの参照を持っています。以下の私のセットアップのメイン

での設定に

ストーリーボードのRef

enter image description here

REFをストーリーボードに私のセグエ(属性)のスクリーンショットです。私は右から左にスライドカスタムセグエを、使用しています:

enter image description here

先VCは、設定ストーリーボードで。

enter image description here

私のソースVCは、TableViewController埋め込まれたナビゲーションで、私はそこセグエするには、以下の操作を実行します。私はまだ私の先VCにセグエすることができません上記の設定で

let storyboard = UIStoryboard(name: "Settings", bundle: nil) 
let vc = storyboard.instantiateViewController(withIdentifier: "editprofile") as? EditProfile 
performSegue(withIdentifier: "settings", sender: nil) 

。私はserach stackoverflowをたくさん持っており、正確に実装さえしていますが、Luckの外です。私は正確にどこが間違っているのか分かりません。

ありがとうございます!

+0

からのスクリーンショット先のストーリーボードIDは - :setEditのようです。 –

+0

はい! 'setEdit'はストーリーボードID –

+1

です。ストーリーボード識別子ではない識別子(setEdit)としてクラス名を指定しています。また、2番目のコントローラのナビゲーションバーも必要な場合は、プッシュを実行します。 –

答えて

2

コードの(withIdentifier: "editprofile")部分が間違っているようです。

あなたが見せた画像には、「editprofile」という識別子はありません。それはあなたのセグの識別子であるように私はそれを "設定"に変更します。

+0

私の悪い!愚かな間違い。私はこれを見逃した。このプラットホームのためのものです。私たちを助けてください。とにかく乾杯! –

+0

ここにカスタムセグを実行する方法はありません。 –

+0

@AakashDave新しい質問を作成することができます。あなたが得ようとしているものと達成しようとしているもののスクリーンショットを含めてください。歓声メイト! –

関連する問題