gpt4 book ai didi

iPhone - 键盘角按钮

转载 作者:可可西里 更新时间:2023-11-01 06:16:28 25 4
gpt4 key购买 nike

我想在 iPhone 键盘左下角制作一个额外的按钮,如下图所示。可以这样做吗?

enter image description here

最佳答案

自定义这些按钮的唯一方法是重建键盘本身。

http://www.raywenderlich.com/1063/ipad-for-iphone-developers-101-custom-input-view-tutorial

Ray 在 iphone dev 上总是有一些很好的教程。能够自定义您的 inputView 只是成功的一半。然后您将需要构建自定义 View 。您可能想要模拟现有的键盘,显然是您的自定义按钮。

作为旁注。要关闭键盘,您需要通过第一响应者 resignFirstResponder。

当你走到这一步时,这里是我用来做这件事的代码

@implementation UIView (FindAndResignFirstResponder)
- (BOOL)findAndResignFirstResponder
{
UIView *responder = [self findFirstResponder];
if (responder) {
[responder resignFirstResponder];
return YES;
}
return NO;
}
- (UIView*)findFirstResponder
{
if (self.isFirstResponder) {
return self;
}
for (UIView *subView in self.subviews) {
UIView *responder = [subView findFirstResponder];
if (responder != nil)
return responder;
}
return nil;
}
@end

如果您拥有所有输入的 super View ,则可以调用该 View 上的 findAndResignFirstResponder。

或者如您所见,findAndResignFirstResponder 在“找到的”firstResponder 上调用 resignFirstResponder。因此,如果您有第一响应者,您可以直接辞职

关于iPhone - 键盘角按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12784619/

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