`
小月峰
  • 浏览: 21523 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

iPhone开发中一个很好的点击背景消失键盘代码

阅读更多
引用
- (IBAction)resignKeyBoardInView:(UIView *)view 
{ 
    for (UIView *v in view.subviews) { 
        if ([v.subviews count] > 0) { 
            [self resignKeyBoardInView:v]; 
        } 
        
        if ([v isKindOfClass:[UITextView class]] || [v isKindOfClass:[UITextField class]]) { 
            [v resignFirstResponder]; 
        } 
    } 
} 


引用

使用方法:打开对应VIEW的XIB文件,选择Objects下的view,在右栏将之class换成UIControl,因为它是继承UIView的,又因为UIView是没有事件的,所以,选择了UIControl我们就可以将上述的方法关联到事件中了,例如:Touch up inside
分享到:
评论

相关推荐

    Iphone开发系列源码——星级评价实现代码

    Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发系列源码——星级评价实现代码Iphone开发...

    Iphone开发系列源码——iPhone版Wordpress源代码

    Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码——iPhone版Wordpress源代码Iphone开发系列源码...

    iphone游戏开发实践指南 源代码

    《iPhone游戏开发实践指南》是一本深入探讨iPhone游戏开发的专业书籍,它涵盖了从基础到高级的游戏开发技术。这本书的源代码提供了丰富的实例,帮助开发者更好地理解游戏开发过程中的各种概念和技巧。通过阅读和分析...

    Iphone开发系列源码——长按实现图标抖动和删除的代码

    Iphone开发系列源码——长按实现图标抖动和删除的代码Iphone开发系列源码——长按实现图标抖动和删除的代码Iphone开发系列源码——长按实现图标抖动和删除的代码Iphone开发系列源码——长按实现图标抖动和删除的代码...

    iphone自定义数字键盘

    在iOS开发中,为iPhone创建一个自定义数字键盘是一项常见的需求,这可以帮助应用程序提供更加个性化或功能丰富的用户体验。本文将深入探讨如何实现这样一个自定义数字键盘,并覆盖相关的知识点。 首先,我们要了解...

    零点起飞学iPhone开发随书源代码

    这个压缩包包含了一系列与iPhone开发相关的源代码和辅助材料,旨在帮助学习者从零开始掌握iOS开发技术。 首先,"本书源文件"这部分很可能是书中各个章节的示例代码,这些代码覆盖了iOS开发的基础到高级主题。从简单...

    iphone开发基础教程源代码

    通过学习和理解这些知识点,并结合提供的源代码,初学者可以逐步掌握iPhone应用开发的基本技能,从而构建自己的第一个iPhone应用程序。不断实践和深入探索,将有助于成长为一名熟练的iOS开发者。

    知易Cocos2D-iPhone开发教程源代码

    这个“知易Cocos2D-iPhone开发教程源代码”提供了一套详细的教程,旨在帮助移动开发新手快速入门游戏开发。通过学习这些源代码,开发者可以深入了解Cocos2D-iPhone的工作原理,掌握其核心概念,并逐步提升编程技能。...

    iphone开发基础教程(完整版书+源代码)

    《iPhone开发基础教程》是一本全面介绍iOS应用开发的书籍,配合提供的源代码,为初学者提供了详实的学习路径。本书旨在帮助读者掌握使用Xcode工具...无论你是编程新手还是希望转行iOS开发,这本书都是一个很好的起点。

    《iphone游戏开发实践指南》配套源代码

    《iPhone游戏开发实践指南》是一本面向初学者和中级开发者的技术书籍,旨在通过实例...同时,这也是一种很好的学习方法,通过阅读他人的代码,了解不同的编程风格和解决问题的策略,不断提升自己的编程技巧和思维能力。

    很好的iphone开发英文资料

    总的来说,这个"很好的iPhone开发英文资料"包可能覆盖了从基础的Swift编程到复杂的Cocoa Touch交互,再到网络编程、数据存储和性能优化等多个方面,对想要深入学习iPhone开发的个人或团队来说,是一份宝贵的资源。...

    Iphone开发系列源码——Iphone主题源码

    Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码...

    iPhone 隐藏键盘工具条

    一般都是点击输入框之后,弹出一个虚拟键盘出来,因此在iPhone开发中,经常在完成编辑输入之后,要写程序代码来关闭软键盘的输出,非常繁琐,当然关闭软键盘的方式有很多,比如放一个按钮在底层,通过点击屏幕的空白...

    iphone自定义键盘优化版(数字键盘+字母键盘)

    压缩包文件“WDLKeyboard”很可能是包含这个项目源码的资源,你可以下载并研究其中的实现细节,进一步提升自己的iOS开发技能。总的来说,自定义键盘的实现过程是一个集成了UI设计、事件处理、状态管理以及性能优化等...

    iphone 开发 avtouch 代码

    总的来说,"iphone 开发 avtouch 代码"可能涉及到以下知识点: 1. AVFoundation框架的基本使用,包括AVPlayer、AVPlayerItem和AVPlayerLayer。 2. 触摸事件的处理,如UIResponder链和UIControl的交互。 3. 自定义音...

    iPhone开发实战.pdf

    根据提供的文件信息,本文将对“iPhone开发实战”这一主题进行深入探讨,涵盖iPhone应用开发的基础概念、开发环境搭建、关键技术点以及实际案例分析等方面。 ### 一、iPhone开发概述 #### 1.1 iPhone应用开发简介 ...

    iOS设备检测及iPhone数字键盘添加完成按钮工程代码

    本项目"iOS设备检测及iPhone数字键盘添加完成按钮工程代码"旨在提供一种实用的方法来检测iOS设备类型,并针对iPhone的数字键盘添加一个自定义的“完成”按钮,同时确保在不同设备和屏幕方向下的兼容性。 首先,我们...

    VC实现的类似IPHONE的软键盘

    标题中的“VC实现的类似IPHONE的软键盘”是指使用Visual C++(简称VC)编程语言来开发一个模仿iPhone风格的虚拟键盘应用。这个虚拟键盘是软件形式的,与iPhone硬件上的物理键盘不同,它完全在屏幕上显示并交互。...

    iPhone隐藏键盘 教程

    在iOS开发中,隐藏键盘是一项常见的需求,尤其在用户完成输入后或点击其他元素时,为了提高用户体验,开发者通常会需要让键盘自动收起。本教程将深入探讨如何在iPhone应用中实现这一功能,结合代码示例和文档,帮助...

    iphone sdk3 开发指南 源代码

    《iPhone SDK3 开发指南 源代码》 在iOS应用开发的世界中,Apple的iPhone SDK(Software Development Kit)扮演着至关重要的角色。SDK3,是Apple为开发者提供的第三个主要版本,它带来了许多新功能、改进和优化,...

Global site tag (gtag.js) - Google Analytics