我想在iPhone键盘左下角添加一个额外的按钮,就像下面的照片一样。是否有可能做到这一点 ?iPhone - 键盘角落按钮
4
A
回答
0
定制这些按钮的唯一方法是重建键盘本身。
http://www.raywenderlich.com/1063/ipad-for-iphone-developers-101-custom-input-view-tutorial
雷一直上了车iPhone开发了一些很好的教程。能够定制你的inputView只是战斗的一半。您将需要构建自定义视图。可能你会想要模仿现有的键盘,显然你的自定义按钮。
作为旁注。要解除键盘,您需要通过第一响应者辞职FirstResponder。
当你走到这一步,这里是我用来做正是
@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
呼叫如果您有您的所有投入的上海华盈的保持的代码,你可以调用findAndResignFirstResponder对这一观点。
或者你可以看到findAndResignFirstResponder在“found”firstResponder上调用resignFirstResponder。因此,如果你有第一响应者,你可以只是辞职
0
不,它不是。键盘由系统拥有。您可以更改键盘的类型(普通,数字,微博等),但无法对其进行自定义。这是一个值得+1的问题
相关问题
- 1. 禁用iphone键盘按钮
- 2. iphone键盘按钮弹出
- 3. iPhone键盘下一步按钮
- 4. iPhone键盘,完成按钮和resignFirstResponder
- 5. [iphone]手柄按钮点击键盘
- 6. 在角落里的按钮?
- 7. 屏幕角落的按钮
- 8. kivy中的圆角按钮角落
- 9. 按钮角落圆角背景图片
- 10. 软键盘按钮
- 11. onClickListener键盘按钮
- 12. iPhone - 用OK按钮关闭键盘,用UITextView接受返回键
- 13. 捕获iPhone键盘按下按钮事件的形式
- 14. 将完成按钮添加到iPhone上的数字键盘键盘上
- 15. IE9控制键盘按钮
- 16. 禁用android键盘按钮
- 17. Kindle Fire的键盘按钮
- 18. 隐藏键盘和按钮
- 19. aligment键盘按钮(数字)
- 20. Android键盘按钮更改
- 21. 显示按钮键盘
- 22. 键盘按钮和Jbutton
- 23. 键盘下方的按钮
- 24. wp7键盘 - 折叠按钮
- 25. IPad键盘“隐藏按钮”
- 26. 拆卸按钮白色角落IE
- 27. 将按钮放在角落里?
- 28. Android图标/角落上的按钮
- 29. 如何用IB创建角落按钮?
- 30. 如何绕一个按钮的角落
有些应用似乎覆盖了这个按钮。我假设已经为它写了一个全新的键盘视图,或者以某种方式在按钮应该放置的空间上放置了一个按钮。 – Fogmeister
有可能不重写任何东西。您可以遍历键盘的视图层次结构并更改其按钮。问题是,这是一个无证的功能,苹果会拒绝它的机会有50%。这真的取决于评论者和他的心情。我见过两个。 – yinkou
没错。从某种意义上说,一切都是可定制的。你只需要知道该怎么做。但是如果你打算进入应用商店,那么强烈建议不要试图在任何意义上进行引导。 – Daniel