UInavigationController를 전달하고 변수를 새 viewController에 전달하는 가장 좋은 방법은 무엇입니까? 나는 하나 또는 다른 것을하는 방법을 알고 있지만 동시에 둘 다를 할 수는 없습니다. 사전에 감사하는이 당신의 탐색 컨트롤러의 루트 뷰 컨트롤러에 값을 전달하려면 내 현재 코드Swift - UInavigationController를 전달하고 변수를 전달하는 방법
func(){
let vc = storyboard?.instantiateViewControllerWithIdentifier("messagesViewController") as! UINavigationController
let posts = self.postList[indexPath.row]
//this is the var that i want to past
//vc.previousViewMessageId = posts.postKey
self.presentViewController(vc, animated: true, completion: nil)
}
사과가 "self"안에 UINavigationController를 삽입하지 못하도록합니다. 나는 일반적으로보기를 사용하여 내비게이션을 만들지 만, "자기 내부"에 배치하는 것이 훨씬 쉽습니다. – pprevalon
@pprevalon 질문을 이해하지 못합니다. 스토리 보드의 탐색 컨트롤러에 VC를 내장 할 수 있습니까? 그렇습니다. – Sweeper
좋은 아이디어입니다. 때로는 간단한 것을 간과합니다. – pprevalon