4

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];
        }
    }
}
4

0 に答える 0