iOS 自定义TextView/TextField光标颜色、长度或高度
2015-09-09 16:17
1361 查看
1. TextView/TextField光标颜色可通过设置tintColor属性进行修改:
2. TextView/TextField自定义光标长度或高度, 可通过重写父类方法caretRectForPosition:实现, 具体设置如下:
重写父类方法:
self.textView.tintColor = [UIColor redColor];
2. TextView/TextField自定义光标长度或高度, 可通过重写父类方法caretRectForPosition:实现, 具体设置如下:
@interface CustomTextView : UITextView
重写父类方法:
- (CGRect)caretRectForPosition:(UITextPosition *)position { CGRect originalRect = [super caretRectForPosition:position]; originalRect.size.height = self.font.lineHeight + 2; originalRect.size.width = 5; return originalRect; }
相关文章推荐
- IOS第二天多线程-02一次性代码
- on 在ios下 父对象是body的时候会 不调用
- IOS第二天多线程-01-延时执行
- iOS触摸事件处理
- 【iOS】iOS 调试快速定位程序在哪崩溃
- iOS jS 与Native交互总结
- iOS-Quart2D 进度条
- iOS手势学习
- nagios-解决监控页面上的乱码
- nagios-解决监控页面上的乱码
- iOS 时间戳
- 二维码扫描 IOS原生API IOS7.0及以上系统支持
- iOS 不调用相机实现拍照和录制视频
- ios开发文字排版,段落排版,富文本
- iOS 打电话、发短信、写邮件、打开常用软件的几种方式
- 提高iOS开发效率的第三方框架等
- iOS平台第三方插件开发指导
- iOS缩小图片模糊或出现锯齿的问题
- iOS 声音的录制和播放
- 小胖说事29-----iOS中Navigation中左滑pop页面的三种方法