在UITextView上隐藏“选择预览”插入符号

时间:2014-03-31 21:58:27

标签: ios objective-c uitextarea

我很难用谷歌搜索这个,因为我不知道该怎么称呼它,但这是一个截图。

Strange selection caret on my UITextView

问题是我有一个大字体大小的用户可编辑的UITextView。我正在创建并添加它:

UITextView *textView1 = [[UITextView alloc] initWithFrame:(CGRect){0,0,700,200}];
textView1.text = @"THANK YOU";
textView1.font = [UIFont fontWithName:@"HelveticaNeue-CondensedBold" size:95.0];
textView1.textColor = [UIColor whiteColor];
textView1.backgroundColor = [UIColor clearColor];
textView1.textAlignment = NSTextAlignmentCenter;
[self.innerContainerView addSubview:textView1];
[textView1 sizeToFit];
textView1.frame = CGRectInset(textView1.frame, -20, 0);
textView1.center = (CGPoint){self.innerContainerView.frame.size.width / 2, self.innerContainerView.frame.size.height / 2};
textView1.delegate = self;

在用户选择特定字符范围之前,一切都很有效。在拖动选择手柄时,会显示此(大部分)空插入符号。看起来这通常会向您显示所选文本的略微放大预览,但这里没用,也很难看。有没有办法禁用此工具?什么叫它?

1 个答案:

答案 0 :(得分:0)

试试这个:

yourTextView.autocorrectionType = UITextAutocorrectionTypeNo;