在iPhone / iPad键盘上面添加一些东西?

时间:2010-08-17 21:46:50

标签: iphone sdk keyboard

我想知道如何在ios键盘上添加视图?像这样:

alt text

2 个答案:

答案 0 :(得分:5)

您需要在键盘上方的自定义视图中查看inputAccessoryViewUITextView类中的UITextField属性(具体取决于您使用的内容)。

答案 1 :(得分:-2)

如果您只想显示附件视图,那么继承您的 UIResponder 视图,该视图将键盘和重新声明的inputView视为读/写,并以该方法返回您的附件视图。

<强>接口

@property (atomic, retain) UIView *inputView

<强> Implementaion

- (UIView *)inputView { return accessoryView; }

- (void)setInputView:(UIView *)aView { 
    if (accessoryView != aView) {
        [accessoryView release];
        accessoryView = [aView retain];
    }
 }

有关在官方Apple文档中为任何UIResponder子类重新声明和添加inputView和inputAccessoryView的更多信息:https://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/InputViews/InputViews.html