我没有可编辑的UITextView。当我双击它时,我需要为它设置背景颜色。我怎样才能做到这一点?我认为不会发生dobegined事件,因为这个UITextView不可编辑
答案 0 :(得分:2)
请使用Tap Gesture
来实现您的描述功能。
使用代码下方的 TextView 添加点击手势。
UITapGestureRecognizer* tapGestureObj = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(TapMethod:)];
tapGestureObj.numberOfTapsRequired = 2;
[textViewObj addGestureRecognizer:tapGestureObj];
TapMethod
-(void)TapMethod:(UITapGestureRecognizer*)gesture
{
//Set your logic on double tap of TextView...
}
答案 1 :(得分:1)
你可以在文本视图中添加点击手势,你只需设置numberoftapsrequired = 2然后在手势识别器方法中更改bg颜色也设置userInteractionEnabled = yes