我正在尝试创建一个幻灯片后退菜单,比如在facebook或路径上,但是使用了three20框架。问题是我已经找到了解决方法,我正在使用这种方式:
SMMenu * tabBar = [[SMMenu alloc] init];
[self.window addSubview: tabBar.view];
[self.window addSubview: navigator.window];
[self.window makeKeyAndVisible];
我使用名为SMMenu的TableController创建了一个后视图,然后创建了一个名为navigator的TTNavigator前视图。然后我将两个子视图添加到一个对象窗口,我创建了Key。
直到这里一切正常,工作得很好。
现在就是,我发现键盘没有显示。这很奇怪,我需要帮助!
谢谢。答案 0 :(得分:0)
好的,如果我没有时间回答我的问题,我很抱歉,但我找到了解决问题的可能方法,我将留在这里以供将来参考,或者出于相同情况的任何人。
我不知道如果我所做的事情很疯狂但是,我认为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];
我真的不知道我在做什么:) ...但工作正常。