Хорошо, извините, если я не даю время ответить на мои вопросы, но я нашел возможное решение своей проблемы, и я оставлю здесь для дальнейшего использования или для любого, кто находится в такой же ситуации.
Я не знаю, что то, что я сделал, это безумие, но я подумал, что ttnavigator не отображает вид клавиатуры, потому что это не было окно ключа. Итак, я попытался добавить в качестве ключа, и это работает ... вот пример того, что я сделал:
SMMenu * rearMenu = [[SMMenu alloc] init];
[self.window addSubview:rearMenu.view];
[self.window makeKeyAndVisible];
[self addShadow: navigator.window]; //this is a styling element
[navigator.window makeKeyAndVisible];
Я действительно не знаю, что я делаю :) ... но работает нормально.