2

안녕하세요 저는 한 스토리 보드의 ViewController에서 다른 ViewController 두 번째 스토리 보드로 기본적인 세그먼트를 수행하고 있습니다.Segue를 다른 스토리 보드 스윕으로 수행

1 스토리 보드 : 홈페이지

2 스토리 보드 : 설정

나는 Main.storyboard에서 settings.storyboard에 대한 참조를 가지고있다. 아래의 심판을 스토리 보드에

enter image description here

내 SEGUE (속성) 홈페이지

에서 설정을 내 설정

스토리 보드 심판의 스크린 샷이다. 나는 오른쪽에서 왼쪽으로 슬라이드 사용자 정의 SEGUE을 사용하고 있습니다 :

enter image description here

대상 VC 설정의 스토리 보드입니다.

enter image description here

내 소스 VC

이-TableViewController 내장 된 네비게이션입니다, 내가 조작이 SEGUE하려면 다음을 수행하십시오 위의 설정으로

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

나는 여전히 내 대상 VC에 SEGUE 드릴 수 없습니다. 나는 serach stackoverflow를 많이 가지고 있고 심지어 정확하게 구현했지만, 행운을 빕니다. 나는 정확히 어디서 잘못 될지 모릅니다.

감사합니다.

+0

screenshot 목적지 스토리 보드 식별자가 - : setEdit 인 것처럼 보입니다. –

+0

예! 'setEdit'는 스토리 보드 ID –

+1

입니다. 스토리 보드 식별자가 아닌 식별자로 클래스 이름을 지정했습니다 (setEdit). 그리고 두 번째 컨트롤러에서도 탐색 줄을 사용하려는 경우 밀어 넣기를 수행하십시오. –

답변

2

코드의 (withIdentifier : "editprofile") 부분이 잘못되었습니다.

표시된 이미지에는 "editprofile"이라는 식별자가 없습니다. 그것이 당신의 segue의 식별자 인 것 같아서 나는 그것을 "Settings"로 바꿀 것입니다.

+0

내 나쁜! 멍청한 실수. 나는 이것을 간과했다. 이 플랫폼이 필요한 것입니다. 도와 줘. 어쨌든 건배! –

+0

거기서 사용자 정의 segue를 수행 할 방법이 없습니다. –

+0

@AakashDave 새로운 질문을 만들 수도 있습니다. 당신이 얻고 자하는 것에 대한 스크린 샷과 달성하고자하는 것에 대한 스크린 샷을 포함하십시오. 힘내 친구 야! –