博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【每日技术点】 13.12.8
阅读量:5218 次
发布时间:2019-06-14

本文共 628 字,大约阅读时间需要 2 分钟。

1、inputview和inputAccessoryView

     框内文字参考。


 

     输入视图是指当对象为 firstResponder 对象时,显示另外一个视图用来处理当前对象的信息输入,如 UITextView 和 UITextField 两个对象,在 UITextField 成为firstResponder 对象时,会显示一个系统键盘,用来输入信息。这个键盘视图就是一个输入视图了。一共有两个相关的输入视图,一个是 inputView, 另一个是 inputAccessoryView,这两个视图显示的关系如下图:

 

     从图中可以看到, 如果 inputView 和 inputAccessoryView 两个属性都指定了相应的视图,则 inputAccessoryView 对象显示在 inputView 对象的上面。

    与输入相关的还有一个 reloadInputViews 方法用来重新载入输入视图。


 

    所以如果你想点击UITextView或者UITextField而不弹出键盘 ,可以用这个属性。比如我想弹出一个pickerview的选择框。那么可以这样完成代码:

textField.inputView = selectPicker;

  textField.inputAccessoryView = doneToolbar;

这样它就不会在绘制一个键盘了。

转载于:https://www.cnblogs.com/ymonke/p/3464018.html

你可能感兴趣的文章
java将list序列化存入mysql_怎么将java中list中的数据序列化到数据库中-问答-阿里云开发者社区-阿里云...
查看>>
mysql数据库rpm_MySQL数据库备份RPM
查看>>
python结构计算_python – 计算数据结构的md5散列
查看>>
什么人能学python_什么人可以学习Python?学Python有哪些要求?
查看>>
gis里面python框_在ArcGIS中创建Python工具(一)
查看>>
python遍历目录_python 二分插入、遍历目录
查看>>
java 对象复制工具类_Java常用属性拷贝工具类使用总结
查看>>
java nio tutorial_Java NIO Tutorial
查看>>
java中什么是异常_Java中的异常(Exception):什么是异常?异常产生的原因及常见的几种异常类型...
查看>>
java构造方法的代码_java构造方法,构造代码块,静态代码块的执行顺序
查看>>
jmeter 取json值_Jmeter 后置处理器JSON Extractor 提取json的多个值
查看>>
libnss mysql.cfg_【原】CentOS7上安装Xwiki8.2.1
查看>>
java 窗口监听_Java之GUI窗口监听事件WindowListener
查看>>
uwsgi django mysql_Nginx+uWSGI+Mysql+Django+Virtualenv环境部署
查看>>
java编程字_Java编程基础(1)
查看>>
java整数类是啥_JAVA里面的int类型 和Integer类型,有什么不一样
查看>>
java如何引发异常_如何处理Java中出现的异常?几种方法告诉你!
查看>>
Java语言中提供了三个日期类_Java语言中的时间和日期处理相关的代码实现
查看>>
java 图形界面源码_Java.Swing图形界面开发与案例详解Java图形界面开发教程+源码...
查看>>
用java编写古堡算式_小学四则运算练习(JAVA编写)
查看>>