2012-07-27 3 views
4

최근에 Storyboards에서 작은 문제가 발생했습니다. 나는 UINavigationController보다 MainView RootViewController과 관계가있다. (이것은 나의 버튼의 나머지 부분으로 연결된다.) 그러나 UIWebview 로그인 대신 영구 로그인을 사용할 수 있도록 RootViewController을 변경하려고했습니다. 새로운 Logon Form ViewController을 Root로 만들었을 때, MainView의 버튼이 작동을 멈추었습니다.UINavigation 컨트롤러 루트보기 변경

또한 초기보기 컨트롤러로 UINavigationController을 설정했습니다. 여기에서해야 할 일에 대한 아이디어가 있습니까?

스토리 보드에 로그온 화면을두고 프로그래밍 방식으로 호출하여 부울 조건 (loginDidSucceed)으로 진행하도록 설정할 수 있습니다. 그러나 StoryBoard에서이 동작이 발생하는 이유에 대해 혼란 스럽습니다. 도움말 및 노력에 대한 Present Splash/Login ViewController With StoryBoard

감사 :

솔루션에서 참조 된!

+0

당신이 말하는 게시물은 루트보기 컨트롤러를 로그인으로 변경하는 것을 권장하지 않습니다. 대신 로그인 양식이 일반적인 VC 계층 구조 위에 모달 ViewController로 표시됩니다. 내가 뭔가 잘못 이해하면 용서해주십시오. – Krumelur

+0

그래, 알아. 나는 사람들이 내가 그것을 할 수 있다고 제안하지 않도록 그냥 그곳에 두었습니다. 간단히 말해서이 질문에 답하는 사람들이 내가 대안이 있다는 것을 알고 있다는 것을 알 수 있도록 솔루션을 언급했습니다. @ Krumelur를 확인해 주셔서 감사합니다 –

답변

1

여기서 주요한 문제는 여러분의 butttons 타겟이 이전보기 컨트롤러 인스턴스라고 생각합니다. 범위를 벗어나면 대상이 더 이상 존재하지 않습니다.

+0

예,하지만 밀어 넣기 부분을 삭제하고 부분을 다시 실행하더라도. 단추는 여전히 작동하지 않습니다. –

+0

imma가 현상금을드립니다 : P 답장을 보내 주셔서 감사합니다! –

+0

@ chaitanya.varanasi 당신을 환영합니다! 그리고 감사합니다! :) –

관련 문제