更改UITextview中的光标位置

我使用addSubview方法在UITextView添加了UIImageView 。 现在我想改变光标位置,以便在UIImageview位置之后开始input任何string。

我为我的自定义UITextField做了同样的事情。

  cursor=[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"cursor.png"]]; CGFloat width = [myTextFied.text sizeWithFont:myTextFied.font].width; cursor.frame=CGRectMake(width+1, 7, 2, 20); [myTextFied addSubview:cursor];