方法一:写一个UILabel(FontExtension)扩展重写initWithFrame(手写代码必走方法)和awakeFromNib(xib必走方法)当然UIButton、UITextView等控件都可以用这种方式#import <UIKit/UIKit.h>@interface UILabe ...
分类:
移动开发 时间:
2017-08-10 10:08:50
阅读次数:
378
在打造一个类似于微信朋友圈评论输入框的时候,需要动态调整输入框的高度, 但是,在调整了UITextView的高度之后,继续输入会导致内容(UITextContainerView里的文字)抖动。 scrollRangeToVisible 方法解决了我的问题(Swift 3): 获取UITextView ...
分类:
移动开发 时间:
2017-07-23 19:54:24
阅读次数:
2154
@interface BSPublishTextView : UITextView /** 对外属性占位字符 placeholder */ @property (nonatomic, copy) NSString *placeholder; /** 对外属性占位符颜色 */ @property (n ...
分类:
移动开发 时间:
2017-07-13 10:33:45
阅读次数:
173
TextView设置成仅仅读 方法一:代理 - (BOOL)textViewShouldBeginEditing:(UITextView *)textView { return NO; } 方法二:设置属性 textView.editable = NO; $(function () { $('pre ...
分类:
其他好文 时间:
2017-07-10 20:07:26
阅读次数:
95
#import "ViewController.h" @interface ViewController ()<UITextViewDelegate> { UIView *bgView; UITextView *inputView; CGRect keyBoardRect; NSMutableArr ...
分类:
移动开发 时间:
2017-07-09 20:49:38
阅读次数:
199
一、UIMenuController认识 1.默认情况下,UITextView / UITextFiled / UIWebView 都有苹果自带的有UIMenuController功能 2.UITextFiled 的弹出菜单效果系统自带的 3.当然,系统只给某些控件提供的该功能,但是我们自己给可以给 ...
分类:
移动开发 时间:
2017-07-08 11:19:00
阅读次数:
336
上节地址:http://blog.csdn.net/lwjok2007/article/details/47401293 接着上节我们来实现 输入框自己主动调节高度 首先,我们得知道,要推断是否该换行了 前提是得知道 一行能够输入多少文字, 我们非常easy能知道我们输入框的宽度,那么下来仅仅要知道 ...
分类:
移动开发 时间:
2017-07-06 22:54:50
阅读次数:
419
//初始化并定义大小 UITextView *textview = [[UITextView alloc] initWithFrame:CGRectMake(20, 10, 280, 30)]; textview.backgroundColor=[UIColor whiteColor]; //背景色 ...
分类:
其他好文 时间:
2017-07-02 10:28:01
阅读次数:
145
在iOS中。比較偷懒的一种做法。实现文本的多行输入。而且带有自己主动换行的功能,能够用UITextView来比較偷懒的实现。 实现代码就比較简单: UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(10, 100, ...
分类:
移动开发 时间:
2017-06-11 14:18:31
阅读次数:
169
问题: 第一次从一个页面跳转到编辑控制器没有什么问题,当返回后再次进入编辑控制器点击UITextView出现内存泄漏错误,通过僵尸断点发现错误:-[UITextView textInputView]: message sent to deallocated instance 0x159fc800,测 ...
分类:
移动开发 时间:
2017-06-08 13:04:04
阅读次数:
542