我的应用中UITextField
位于UITableView
,并且我希望在点按它们时选择其文字,因为通常用户会想要在输入新文本之前删除已存在的内容。我已经成功地做到了这一点,但事实是当文本被选中时,用于选择所选文本范围的那些丑陋的小蓝色“棒棒糖”出现在文本的两侧。如何让它们不出现?
谢谢!
我的代码(qty和numberOfPeople是UITextField
):
-(void)textFieldDidBeginEditing:(UITextField *)textField
{
for (NSInteger i=0; i<n; i++){
NSIndexPath *indexPath = [NSIndexPath indexPathForItem:i inSection:0];
CustomCell *cell = (CustomCell *) [self.itemTable cellForRowAtIndexPath:indexPath];
if ([textField isEqual:cell.qty] || [textField isEqual:cell.numberOfPeople]){
[textField selectAll:self];
}
}
}