Supprimer le focus du textfield

Je suis en train de faire deux opérations sur un champ de texte:
1) Pour déplacer la zone de texte à l'aide de pan geste.
2) Pour l'écriture sur la zone de texte lorsque l'utilisateur clique sur elle.
Le souci est que je veux effectuer une opération à la fois je.e lorsque l'utilisateur est écrit qu'il ne peut pas défiler et vice versa.

Nom de UIButton action --- bouton
Nom de UIButton de sortie --- optionButton

- (IBAction)button:(id)sender
{
    if([_optionButton.titleLabel.text isEqualToString:@"SCROLL"])
    {
        NSLog(@"can scroll");
        NSLog(@"POINT=============%d   ",point);
        point=0;
        [_optionButton setTitle:@"WRITE" forState:UIControlStateNormal];
        textField1.enabled=NO;
    }
    else
    {        NSLog(@"can write");
        NSLog(@"POINT=============%d   ",point);
        point=1;
        [_optionButton setTitle:@"SCROLL" forState:UIControlStateNormal];
        textField1.enabled=YES;
    }
}

Le point de variable est de contrôler le fonctionnement complet et est mis à 1 au début.Cela signifie que l'utilisateur peut écrire dans le début et si il veux écrire, il doit appuyer sur le bouton.
Le problème que je suis confronté est qu'en utilisant "textField1.permis=PAS de" je ne suis pas capable de faire défiler la zone de texte.
Est-il une fonction à l'aide de laquelle je peux supprimer le focus du champ, mais peut le faire défiler.

[textfield resignFirstResponder];

OriginalL'auteur user3275031 | 2014-02-25