RFKeyboardToolbar 1.3

RFKeyboardToolbar 1.3

测试测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最新发布2014年12月

ruddfawcett 维护。



这是一个灵活的UIView和UIButton子类,可以将自定义按钮和工具栏添加到您的UITextFields/UITextViews中。本项目受到iOctocat中看到工具栏的启发。

安装

Podfile

platform :ios, '7.0'
pod "RFKeyboardToolbar", "~> 1.3"

使用

RFKeyboardToolbar 在与UITextFields或UITextViews一起使用时非常简单。在导入RFKeyboardToolbar后,您可以将工具栏添加到任何具有输入配件视图的组件上。

我对下面的初始化进行了注释,以帮助您更好地理解它。

// Create a new RFToolbarButton
RFToolbarButton *exampleButton = [RFToolbarButton buttonWithTitle:@"Example"];

// Add a button target to the exampleButton
[exampleButton addEventHandler:^{
    // Add any action
    [_textView insertText:@"You pressed a button!"];
} forControlEvents:UIControlEventTouchUpInside];

// Create an RFKeyboardToolbar, adding all of your buttons, and set it as your inputAcessoryView
_textView.inputAccessoryView = [RFKeyboardToolbar toolbarWithButtons:@[exampleButton]];

// Add the UITextView/UITextField
[self.view addSubview:_textView];

希望您喜欢它!请Fork并发送Pull Requests!

屏幕截图

RFMarkdownTextView RFKeyboardToolbarDemo

贡献者

许可证

MIT许可证(MIT)

版权所有 (c) 2015 Rudd Fawcett

在此特此授予,免费与否,任何获取本软件及其相关文档文件(“软件”)副本的人(以下简称“使用者”)在此软件上不受限制地处理的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或转让软件副本,并允许软件提供者按照以下条件进行操作:

上述版权声明和本许可声明应包含在软件的副本或主要部分中。

“软件”按原样提供,在任何情况下均不提供任何保证,无论是明示的、暗示的,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,无论因何种原因(包括但不限于合同、侵权或其他),作者或版权所有者均不对任何索赔、损害或其他责任负责,这些索赔、损害或其他责任源于、因或与软件或其使用或其他交易有关。