UITextView - 0
来源:互联网 发布:网易邮箱for mac 编辑:程序博客网 时间:2024/06/05 17:11
基本用法就不多说了,参考Reference - 1 基本使用、如何撤销键盘、设定样式、菜单显示、自适应高度都写的非常清楚。
UITextView是继承于UIScrollView,这点和UITextField就大相径庭了,UITextField是继承于UIControl的。
相关的协议,实现了UIScrollView的协议:
@protocol UITextViewDelegate <NSObject, UIScrollViewDelegate>
同时还提供了一些非常实用的通知:
UIKIT_EXTERN NSString * const UITextViewTextDidBeginEditingNotification;UIKIT_EXTERN NSString * const UITextViewTextDidChangeNotification;UIKIT_EXTERN NSString * const UITextViewTextDidEndEditingNotification;
而我们要学习的重点在于:inputView 和 inputAccessoryView 这两个属性。
// Presented when object becomes first responder. If set to nil, reverts to following responder chain. If// set while first responder, will not take effect until reloadInputViews is called.@property (readwrite, retain) UIView *inputView; @property (readwrite, retain) UIView *inputAccessoryView;
inputAccessoryView其实就是键盘附加的一些功能视图,如:
这个要说难不难, 要用的时候学吧!直接下代码学。
参考 :
Reference - 1 基本知识点 : http://www.cnblogs.com/daguo/archive/2012/06/19/2554277.html
Reference - 2 inputivew 和 inputAccessView : http://www.cnblogs.com/worldtraveler/archive/2012/09/18/2691406.html
0 0
- UITextView - 0
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- UITextView
- 适配 ios 9
- 关于xcode7的一些问题
- 最近常用到的Linux命令
- Web.xml配置详解
- Android代码截屏
- UITextView - 0
- 通过今目标问题反思自身
- MongoDB学习记录
- Eclipse中调试Maven+Jetty
- C++标准库:bitset 用法整理 (来自网易 happyboy200032的博客)
- Dubbo入门实例
- Android中内存泄露监测
- Lua基础:table的几种构造方式
- dubbo的安装和使用(这种通信可以对比下RPC通信)