我已经有了一个看当我想到使用UIPickerView但我应用程序支持也UITabBar.我想显示UIPickerView在同一地点,在那里键盘弹,但问题是,当我做的那个选项栏按钮是上述选择器和只有一半的是beign显示。是是有可能临时禁用卡巴之前,我提请选择器,并恢复它在选择器将会消失?

有帮助吗?

解决方案

你能告诉我们你是如何显示 UIPickerView?我会假设你正在增加它作为一个子视图,以便控制器,用于示从一个选项栏,并设定它的框架,所以,它是位于一样的键盘。

在这种情况下,尝试加入的 UIPickerView 作为一个子视图的窗口,而不是图控制者的观点:

[[[UIApplication sharedApplication] keyWindow] addSubview:myPickerView];

这应该显示它上的所有其他意见。

一个可能需要注意的是,如果键盘需要显示在任何时间同时你pickerview是在地方,键盘上面会显示你pickerview,它隐藏直到键盘被驳回。

其他提示

如果有什么你被称为

myTabBarController.tabBar.hidden = YES;

前显示出这种选择器?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top