2017-03-12 1 views
0

키보드 확장을 가지고 있으며 사용자 정의 UIViewController를 UIInputViewController 안에 NIB 파일과 함께 표시하려고합니다. 이전에 ObjectiveC로 몇 가지 맞춤 키보드를 만들었습니다. 거기서 UiNavigationController를 UIInputViewController로 설정할 수 있습니다. 그러나 이것은 더 이상 가능하지 않은 것으로 보인다.iOS UIInputViewController : present 사용자 정의 UIViewController + NIB

  • 그 방법을 아는 사람이 있습니까?
  • 아니면 좋은 튜토리얼을 아는 사람이 있습니까?

다음은 작동하지 않는 몇 가지 샘플 코드입니다.

class KeyboardViewController: UIInputViewController { 

override func viewDidLoad() { 
    super.viewDidLoad() 
    let controller: MyViewController = MyViewController() 
    self.present(controller, animated: false, completion: nil) 
} 

... 
} 

답변

0

나는 내 문제를 해결 한 : 난 그냥 대신 viewDidAppear에 코드를 넣어

viewDidLoad

override func viewDidAppear(_ animated: Bool) { 
    let controller: MyViewController = MyViewController() 
    self.present(controller, animated: false, completion: nil) 
} 
관련 문제