swift3.0关于UITextField中的使用收起键盘等一些方法_swift 表单输入完成后,怎么把键盘收起来-程序员宅基地

技术标签: 关于swift项目经验总结  


http://www.jianshu.com/u/afebe9d5dc84 
https://github.com/13670242169/QYPSQLFMDBManager.git 
https://github.com/13670242169/QYPWEIBO.git 

本文纯属作为iOS程序员的一点点个人观点有错误之处敬请原谅

1.首先是定义属性,遵守代理方法

let tf = UITextField()

2.穿件

tf.frame = CGRect(x:60,y:68,width:SCREEN_WIDTH - 60 ,height:30)
        tf.placeholder = "填写唯一标示"
        tf.delegate = self
        tf.returnKeyType = .done
        tf.borderStyle = .bezel
        view.addSubview(tf)

3.实现代理方法//这个代理方法是用来收起键盘使用的

 func textFieldShouldReturn(_ textField: UITextField) -> Bool {
//        textField.resignFirstResponder()//1这里是一种收键盘的方法,逼格稍微高点

        view.endEditing(true)//2这是另外一种收键盘的方法,比较通用
        return true
    }

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/loveiosolovehua/article/details/68061056

智能推荐

java pmd_java代码扫描:pmd开源项目介绍-程序员宅基地

文章浏览阅读219次。java代码扫描:pmd开源项目介绍。能够扫描java代码,并发现潜在的问题与bug。PMD scans Java source code and looks for potential problems like:Possible bugs - empty try/catch/finally/switch statementsDead code - unused local variables,..._pmd开源

kylin集群解决无法加载到RowKeyWritable类-程序员宅基地

文章浏览阅读74次。问题:cdh集成kylin之后,对kylin的cube进行build操作的时候,在Convert Cuboid Data to HFile步骤报错:Class org..._implementation class missing org.apache.kylin.storage.istor

500 Server Error for HTTP GET “/?url=baidu“-程序员宅基地

文章浏览阅读433次。500 Server Error for HTTP GET "/?url=baidu"_500 server error for http get

OpenHarmony Arkts编译工具链开发_arkts 编译-程序员宅基地

文章浏览阅读717次。拷贝到typescript代码目录下的build_package目录。默认编译的工程为compiler目录下sample工程。_arkts 编译

【CLAPACK函数库】CLAPACK安装与使用,编译好了出现f2c_dgemm,dgesvd_错误主要是camkelist, gcc编译库的顺序要对_lapack函数库怎么用-程序员宅基地

文章浏览阅读1.6k次。参考链接:1、http://forum.ubuntu.org.cn/viewtopic.php?t=297486全部代码下载链接:测试环境:Ubuntu18.04编译之前安装gcc:sudo apt-get install gcc(有问题请搜索百度)make编译虽然可能有错误但是可以生成库暂时不管:当我们下载了CLAPCAK库编译好之后,使用test.c测试出现一下问题:dgesv..._lapack函数库怎么用

python执行hivesql_python 调用shell hive sql-程序员宅基地

文章浏览阅读1k次。def generate_csv_source(data_file):#判断文件是否存在if not os.path.exists(data_file):# 拉取hive表数据cmd_sql = 'hive -e "set hive.cli.print.header=true; \select * from dw.full_d_usr_channel_sum_v3 where ds<>..._python 执行hivesql 修改系统参数

随便推点

SharePoint如何配置邮件服务(SMTP)(转)_sharepoint 2019 使用smtp匿名同时启用tls-程序员宅基地

文章浏览阅读7.2k次。Sharepoint设置SMTP邮件发送服务器2008-07-31 23:40SharePoint经常要进行相关的电子邮件通知, 如果企业内部没有Exchange专业的邮箱,那么可以通过在MOSS的服务器本机上自己部署一个简单的Email smtp 服务。配置方法如下:一、使用“添加/删除”来增加一个IIS的组件,SMTP组件。二、右击“我的电脑”-“管理”-展开所有I_sharepoint 2019 使用smtp匿名同时启用tls

And-程序员宅基地

文章浏览阅读91次。这道题大暴力就行了我们枚举每一个空,并判断是不是满足题目的条件x i,j=Ai and Aj,就行了,如果是的话,就把他加入数组,如果不是就继续下一个#include&lt;bits/stdc++.h&gt;using namespace std;int n,x[1001][1001];int a[1001][1001];int ans[1001];int main(){ sc...

Unity3D之动画系统和Timeline_unity3d timeline 同时播放几个-程序员宅基地

文章浏览阅读3.6k次。1. 普通动画 由Animation、Animator Controller以及Animator三部分构成,通过选中游戏物体点击Window-&gt;Animation(Ctrl+6)创建,或逐步创建Animation和Animator,Animator创建在物体身上,在Controller中添加相应的Animator Controller,Animation可独立创建在一个文件夹中,然后拖..._unity3d timeline 同时播放几个

算法仿真时,将Excel中真实数据导入simulink中的方法_matlab simulink in端口导入excel-程序员宅基地

文章浏览阅读1.6w次,点赞14次,收藏133次。方法比较有用,记录下来,自己以后还会用到;不然又要四处寻找方法。模拟数据进行算法仿真可行后,需要用到大量的真实试验数据评测算法的可信度;如何将Excel数据导入到simulink中,在此介绍一下自己找到的方法,简单可行。一个用From workspace模块;另一个用Constant模块。情况一:如果需要导入一个随时间变化的变量【From workspace】Excel中第一列为时..._matlab simulink in端口导入excel

JavaScript中的函数与数组-程序员宅基地

文章浏览阅读12次。JavaScript中的函数和数组是实现复杂逻辑和操作数据的重要工具。通过深入理解函数和数组的概念,并熟练掌握相关的语法和操作方法,我们可以更高效地开发JavaScript应用程序。匿名函数是没有名字的函数,可以直接赋值给变量或作为其他函数的参数传递。JavaScript是一种广泛使用的脚本语言,它提供了丰富的功能和数据结构,其中函数和数组是两个非常重要的概念。在本文中,我们将详细介绍JavaScript中的函数和数组,并提供相应的源代码示例。的数组,并使用索引访问和修改其中的元素。表示数组的第一个元素。

10分钟教你用Python爬取Baidu文库全格式内容_python爬取百度文库代码-程序员宅基地

文章浏览阅读2.3k次,点赞4次,收藏27次。返回百度文库,我们仔细看看源代码,其实我们可以发现,随着页面的变化,源代码是不断改变的,每次都只有3张图片的url。并且这个页码数也有一定的规律,如果在第二页,那么图片就是1,2,3,如果在第三页,图片就是2,3,4。但是,从常识来讲,如果网页的内容是异步加载的,那么直接通过百度搜索,是搜索不到网页内部的内容的,但是很显然,我们每次通过百度搜索都是可以直接找到文库中的文本内容的。对待异步加载的数据,我们通常采取的策略有两种,第一个就是直接找到发起异步请求的接口,自己构造请求头,发起请求,第二个就是通过。_python爬取百度文库代码

推荐文章

热门文章

相关标签