MGTextView
扩展了 UITextView
,修复了苹果的 bug,并提供了一些有用的功能。
具体来说,它要修复的 2 个 bug 是
contentSize
改变时,它以正确的方式进行了回算;此外,它还提供
此代码必须在 ARC 下使用。如果您的代码不使用 ARC,则可以使用编译器标志 -fobjc-arc
将此源代码标记为
示例用法
示例包括如何使用此类的示例。
MGTextView *textView = [[MGTextView alloc] initWithFrame:(CGRect){{20.f, 100.f}, {150.f, 60.f}}];
textView.delegate = self;
[self.view addSubview:textView];
移除额外空格
[textView removeExtraSpaces];
设置动态和自适应高度
textView.autoResizableHeight = YES;
Matteo Gobbi
MGTextView 在 MIT 许可证下可用。