0

将我的应用程序从 iOS6.1 移动到 iOS7,我为键盘的 Input Accessory View 创建的工具栏中在 iOS6.1 下可见的所有按钮都不再可见(但仍处于活动状态)。

我尝试了 [myBar setTranslucent:...] 和 [myBar setBarStyle:...] 的所有组合,但无法让这些按钮再次可见。它们被定义为:

      UIBarButtonItem *myButton =[[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"myImage.png"] style:UIBarButtonItemStylePlain target:self action:@selector(mySelector:)];

iOS 7.1 下<-iOS 7.1 iOS 6.1 下<-iOS 6.1

任何的想法?谢谢!

4

1 回答 1

0

我找到了我的问题的解决方案。

我用来删除 uiwebview 的标准输入附件视图的方法是这个问题的原因,它留下了一些视图,阻止看到新的 UIToolbar 视图。我使用了Stackoverflow中描述的一个,它可以工作。

于 2014-05-10T12:25:38.587 回答