Métodos delegados UITextView
Eu estou tentando obter métodos de delegado para trabalhar com o UITextView, mas não está funcionando por algum motivo.
Eu tenho declarado no meu viewController.h que é um UITextViewDelegate
Eu estou tentando obter o seguinte código para trabalhar para apagar o código padrão "TEXT" quando eu tocar no textView.
- (void)textViewDidBeginEditing:(UITextView *)textView {
if (myTextView.text == @"TEXT") {
[myTextView setText:@""];
}
NSLog(@"did begin editing");
}
Eu esperava que o texto fosse apagado e ver a impressão do NSLog quando eu tocasse no textView e o teclado aparecesse. Nada acontece de jeito nenhum
Usando uma exibição de texto pelo caminho, porque eu preciso escalar a visão com base no seu tamanho de conteúdo e parece que o textView tem uma propriedade contentSize, whit label e textField não.
ATUALIZAR:
Eu deveria ter usado:
if ([myTextView.text isEqualToString:@"TEXT"]) {
[myTextView setText:@""]; }