`
iaiai
  • 浏览: 2213715 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oc中在输入法上面增加自定义行,添加几个按钮

 
阅读更多


注意此方法要慎用,因为一旦在一处写过了,在其他所有界面弹出键盘时都会出现此处定义的悬浮窗,不过备忘嘛,此方法还是要贴出来

- (UIView *)inputAccessoryView {
    UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 50, 30)];
    [button setTitle:@"按钮" forState:UIControlStateNormal];
    [button addTarget:self action:@selector(buttonClicked:) forControlEvents:UIControlEventTouchUpInside];
    button.backgroundColor = [UIColor redColor];

    UIView *containerView = [UIView new];
    containerView.frame = CGRectMake(0, 0, 10, 60);
    containerView.backgroundColor = [UIColor greenColor];
    [containerView addSubview:button];

    return containerView;
}
  • 大小: 90.1 KB
分享到:
评论

相关推荐

    iOS UITabBarController(自定义, tarBar中间有自定义按钮)

    在本案例中,我们将深入探讨如何进行`UITabBarController`的基本设置以及如何自定义`UITabBar`,特别是在`tabBar`中间添加自定义按钮。 首先,让我们了解`UITabBarController`的基础知识。`UITabBarController`是`...

    ios oc 自定义数字键盘keyboard带小数点可自定义按键

    在iOS开发中,Objective-C(OC)是一种常用的编程语言,特别是在构建用户界面时。自定义键盘在特定场景下是必要的,比如在输入金额时需要一个带有小数点的数字键盘。这个自定义键盘的实现主要涉及到UIKeyboardType的...

    ios 自定义复选按钮和单选按钮

    标题提到的“ios 自定义复选按钮和单选按钮”是关于如何使用Objective-C(OC)编程语言来手写代码,创建一个可重用的控件,既能作为单选按钮也能作为复选按钮。这一话题涵盖了UI设计、自定义视图、状态管理等多个...

    iOS 自定义UITabBar中间按钮(OC版)

    本教程将详细讲解如何在Objective-C(OC)中实现一个自定义的`UITabBar`,中间带有可定制功能的按钮。 首先,我们需要创建一个新的类,让它继承自`UITabBar`。这个新类我们命名为`YLTabBar`。在 OC 中,你可以使用...

    iOS-OC-自定义融云会话列表(自定义cell)

    7. **自定义动画**:为了增加用户体验,还可以在Cell中添加一些动画效果,如滑动显示/隐藏未读消息数,或者动态加载头像等。 8. **适配不同类型的会话**:融云支持单聊和群聊等多种会话类型,需要考虑如何在自定义...

    OC Extension Navi+TarBar(自定义导航栏).zip

    在iOS开发中,自定义导航栏(NaviBar)和标签栏(TarBar)是常见的UI组件,用于提供用户友好的界面和交互。OC Extension Navi+TarBar 是一个专门为Objective-C(OC)开发者设计的工具类,它封装了自定义导航栏和标签...

    (OC)AVPlayer自定义播放器进度条

    在iOS开发中,创建一个自定义的媒体播放器通常涉及到对AVFoundation框架的深入理解,尤其是AVPlayer类的使用。AVPlayer是Apple提供的一种强大的媒体播放解决方案,它能够播放多种类型的本地和网络媒体资源。本篇文章...

    iOS 自定义提示框(弹框)

    在iOS开发中,自定义提示框(弹框)是一个常见的需求,它可以帮助用户更好地理解和交互应用中的信息。本文将深入探讨如何在iOS中创建自定义提示框,特别关注使用第三方库"Masonry"来实现布局。 首先,让我们了解...

    OC-高度自定义封装tabbar框架

    另外,对于标签(Tag)的使用,开发者可以为每个TabBar项添加自定义的Tag,这样在事件处理中可以根据Tag来区分不同的项,实现不同的功能。例如,Tag可以用来标识特定的业务模块或页面。 至于文件名列表中的"HBFrame...

    OC-UINavigation自定义导航栏

    在iOS应用开发中,`UINavigationController` 是一个关键的组件,它管理着一系列的 `UIViewController`,并提供了屏幕之间的导航。然而,系统默认的导航栏样式有时无法满足开发者们对界面设计的个性化需求,这时我们...

    ios-自定义数字键盘.zip

    在iOS开发中,为了提供更好的用户体验,有时我们需要自定义键盘以满足特定的需求,例如创建一个只包含数字并带有“完成”按钮的键盘。这个“ios-自定义数字键盘.zip”文件就提供了这样的解决方案。让我们深入探讨...

    ios-自定义弧形tabBar,tabbar点击水波纹动画,及其UIwebView中oc和js相互调用示例.zip

    本项目中的"ios-自定义弧形tabBar,tabbar点击水波纹动画,及其UIwebView中oc和js相互调用示例.zip"提供了一个很好的实例,展示了如何实现这一目标。以下是关于这个项目的详细知识点: 1. **自定义弧形TabBar**: ...

    自定义UISegmentController

    在iOS开发中,UISegmentedControl是一个常用的UI组件,它允许用户在多个选项间进行切换。这个组件通常用于展示不同的视图或者控制不同内容的显示。然而,系统默认的UISegmentedControl样式可能无法满足所有设计需求...

    ios-自定义弹出窗口.zip

    本项目“ios-自定义弹出窗口.zip”显然是一个关于如何在iOS应用中实现自定义弹出视图的示例代码包。其中包含的文件“弹出框DuangDuang”可能是实现这一功能的关键类或界面。 在iOS中,弹出视图通常用于显示临时通知...

    u8功能按钮嵌入

    在VB编程环境下,开发者可以利用其强大的事件驱动机制,为U8系统中的各个界面添加自定义按钮,并绑定相应的函数或过程,实现特定的功能。例如,可以创建一个按钮用于批量审核单据,或者集成外部系统的数据同步。在...

    swift-OCSwift简易可自定义ActionSheet菜单XYActionSheet

    XYActionSheet是一个基于Swift开发的轻量级组件,主要用于实现iOS应用中的自定义ActionSheet功能。在iOS开发中,ActionSheet通常用于展示一系列可供用户选择的选项,它以弹出窗口的形式出现在屏幕底部,以便用户在...

    OC-添加新手引导页

    在iOS应用开发中,"OC-添加新手引导页"是一个常见的需求,特别是在用户首次打开应用时,为了提供更好的用户体验和介绍应用的主要功能,开发者通常会设计一套新手引导页。本教程将详细介绍如何使用Objective-C(简称...

    iOS自定义cell侧滑删除、编辑等按钮

    为了实现这一功能,我们需要在cell的contentView上添加自定义视图,这些视图包含了待显示的按钮。当手势被触发时,这些视图会通过动画展示出来。 描述中提到的“一个网上大神封装好的类”,可能是开发者使用了第三...

    iOS 自定义键盘

    本教程将深入探讨如何在iOS应用中实现自定义键盘,以实现类似iOS7及以上系统键盘的外观,并增加拨打电话和自定义功能。 首先,你需要创建一个新的UIInputViewController子类,这是自定义键盘的基础。这个类继承自...

    IOS可拖拽自动吸附的悬浮按钮

    在iOS应用开发中,创建一个可以拖动并自动吸附的悬浮按钮是一种常见的需求,它可以为用户提供便捷的操作入口。本文将详细讲解如何实现这样一个功能,基于标题"IOS可拖拽自动吸附的悬浮按钮"以及描述中提到的关键点。...

Global site tag (gtag.js) - Google Analytics