gpt4 book ai didi

ios - 如何在iOS8自定义键盘上方添加工具栏?

转载 作者:行者123 更新时间:2023-12-01 16:38:49 32 4
gpt4 key购买 nike

我的问题是写图片。我真的需要你的帮助。也许inputAccessoryView,input Accessory View Controller都可以用,但是我真的不知道。非常感谢! enter image description here

最佳答案

您可以使用自动布局调整自定义键盘主视图的高度。默认情况下,自定义键盘的大小会根据屏幕大小和设备方向与系统键盘匹配。自定义键盘的宽度始终由系统设置为等于当前屏幕宽度。要调整自定义键盘的高度,请更改其主视图的高度约束。

以下代码行显示了如何定义和添加这样的约束:

CGFloat _expandedHeight = 500;
NSLayoutConstraint *_heightConstraint =
[NSLayoutConstraint constraintWithItem: self.view
attribute: NSLayoutAttributeHeight
relatedBy: NSLayoutRelationEqual
toItem: nil
attribute: NSLayoutAttributeNotAnAttribute
multiplier: 0.0
constant: _expandedHeight];
[self.view addConstraint: _heightConstraint];

来源: https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html

将代码添加到 viewDidAppear/viewWillAppear

将您的酒吧添加到额外的空间。您不能使背景透明。

关于ios - 如何在iOS8自定义键盘上方添加工具栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26043638/

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