问题标签 [inputaccessoryview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
176 浏览

ios - QuickDialog 不显示“上一个”和“下一个”工具栏,因为它是 inputaccessoryview

我创建了一个测试应用程序,但在使用 QuickDialog 库时,我无法在键盘上方显示下一个/上一个工具栏。我也尝试切换hiddenToolbar属性。我错过了一些简单的东西吗?

0 投票
1 回答
801 浏览

keyboard - iOS8如何获取自定义键盘的候选View

现在,我正在开发第三方键盘,遇到了一个问题,我想像系统键盘一样获得键盘的候选视图,但找不到获取它的属性或方法。

所以我想用这两种方法来解决问题,

  1. 一个是改变 UIInputView 的大小,在我看到这个之后,“此外,当您点击顶行中的一个键时,无法在顶行上方显示键图,就像 iPhone 上的系统键盘所做的那样。” 我发现这是不可能的。

    [链接] iOS 8 自定义键盘

  2. 第二种方法是找到一个属性或方法来获取候选,我尝试使用 inputAccessoryView 作为候选面板,但它与 UITextView 和 UITextField 绑定,它属于应用程序,而不是自定义键盘。

这是代码
CGRect accessFrame = CGRectMake(0.0, 0.0, 768.0, 77.0);

0 投票
0 回答
390 浏览

ios - Keyboard 和 TextView 的 InputAccessoryView

第一的:

之后:

bar 是 inputAccessoryView。它不会被添加到 self.view。如何实现?

0 投票
1 回答
635 浏览

ios - iOS 上带有 AccessoryView 键盘扩展的建议栏

键盘扩展中可用的键盘高度太小,无法在此处插入建议栏。我发现 AppDevForum 上的几个用户提议使用AccessoryView. 但是为了使用它,我们最终需要访问TextField,似乎是不可能的。那么有人知道如何获得该访问权限或如何解决此问题吗?

0 投票
1 回答
812 浏览

ios - inputAccessoryView 没有被移除

第一的:

之后:

bar 是 inputAccessoryView。它不会被添加到 self.view。如何实现?

0 投票
2 回答
871 浏览

ios - UISplitViewController 仅细节 inputAccessoryView

我试图在消息输入工具栏方面模仿 Apple 的 iMessage 应用程序。Apple 有一个UIToolbarwhich 是UITextView它包含的输入附件视图,也是inputAccessoryView实际视图的。这样,工具栏始终存在,当键盘出现时,它会随着键盘滑动。

在 iPad 上,它们似乎有一个UISplitViewController,并且工具栏是详细视图控制器的一部分。现在,当我进行相同的设置时,我的详细视图的输入辅助工具栏会延伸到整个宽度,所以就像键盘一样,它也与主视图控制器重叠。另一方面,Apple 以某种方式设法将输入附件限制在详细视图的约束中。

我怎样才能做到这一点?

0 投票
0 回答
1306 浏览

ios - 如何将 UITextView 设置为 inputAccessoryView 并在旋转时调整高度

我正在将 UITextView 设置为另一个 UITextView 的附件...

但是,我希望 inputAccessoryView 的高度在用户旋转设备时扩展/收缩,并且还希望 UITextView 的顶部紧贴屏幕顶部。

我已经尝试以编程方式为 inputAccessoryView 的顶部创建自动布局约束,但这无济于事,因为 inputAccessoryView 没有超级视图层次结构。

有任何想法吗?

0 投票
1 回答
3571 浏览

ios - Swift inputAccessoryView 覆盖错误

我的inputAccessoryView. 在过渡期间,它看起来像这样:

过渡中期

转换后,它看起来应该是:

在此处输入图像描述

我像这样覆盖属性:

我想知道是否有人可以指出我正在做的事情中的任何明显缺陷,或者提供更多关于如何确保我的视图在转换之前、期间和之后显示为应有的信息。

谢谢!

编辑

这是我的CommentComposeView

0 投票
1 回答
306 浏览

ios - iOS 7 – 隐藏的输入附件视图显示在 bannerViewActionShouldBegin:willLeaveApplication: 之后

它比这更复杂一些,顺序是:

  • 将设备从纵向旋转到横向回到纵向
  • 等待广告展示
  • 点按广告
  • 隐藏的附件视图将出现在广告上方

我已经确认它发生在-bannerViewActionShouldBegin:willLeaveApplication:被调用之后。

有人见过这个吗?如果是这样,是否有解决方法?

0 投票
5 回答
16380 浏览

ios - 由于未捕获的异常“UIViewControllerHierarchyInconsistency”而终止应用程序,

我在选择器上方创建了一个带有两个按钮的工具栏,并在 ios7 上工作,当我在 ios8 崩溃中运行时:

终止应用程序二未捕获的异常'UIViewControllerHierarchyInconsistency',原因:'子视图控制器:应该有父视图控制器:但请求的父是:'

这是在 ios7 中安静运行的一段代码:

你知道我意识到这inputAccessoryView会导致应用程序崩溃,我还询问了 Apple 的工程师,他们告诉我这是 beta 版的问题,但现在 GM 继续给出同样的问题。

我该怎么办?