gpt4 book ai didi

ios8 - InputAccessoryView 不显示在 iOS 8 模拟器上

转载 作者:行者123 更新时间:2023-12-03 14:39:21 26 4
gpt4 key购买 nike

我从 iOS 5 开始就有 iOS 应用程序,它包括一个自定义 UITextView,它使用自己的 inputView 和 inputAccessoryView。它适用于iOS 7模拟器,当它成为FirstResponse时,inputView和inputAccessoryView都显示,但在iOS 8模拟器上,只有关联的inputView显示,inputAccessoryView不显示。

我正在使用 Xcode 6 GM 种子

HeInput_TextView.m

- (void)awakeFromNib
{

self.text = @"";

heKeyboard4x5 = [[HeKeyboard_ViewController alloc] init];
inputAccessoryVC = [[InputAccessory_ViewController alloc] init];

self.inputView = heKeyboard4x5.view;
self.inputAccessoryView = inputAccessoryVC.view;
}

这是 iOS 8 模拟器中的错误还是 iOS 8 的更改?

编辑:

我找到了有关此问题的更多信息。

此问题发生在基于页面的应用程序中,如果 UIPageViewController 的页面中有 UITextView,则 UITextView.inputAccessoryView 不会在 iOS 8 模拟器中显示,但会在 iOS 7.1 模拟器中显示。

我创建了两个项目:“基于单 View 的应用程序”和“基于页面的应用程序”,并确认问题如上所述发生。

最佳答案

这是 xcode 6 中模拟器的新行为。要查看您的自定义附件 View 甚至默认,请尝试取消选中硬件 -> 模拟器 -> 连接硬件键盘。

关于ios8 - InputAccessoryView 不显示在 iOS 8 模拟器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25834851/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com