Создание текстовых представлений при нажатии кнопки

#objective-c #cocoa-touch #ipad

#objective-c #cocoa-touch #iPad

Вопрос:

У меня есть UIButton в UIViewController, я хочу добавить к динамическому количеству UITextViews в ViewController при этом действии нажатия кнопки. После создания текстовых представлений я перемещаю его с помощью касаний, но при создании нового текстового представления предыдущий текстовый вид не реагирует на событие касания.Почему это происходит? вот мой код:

     -(IBAction)createTextView{

       UITextView *textView =[[UITextView alloc]init];
       textView.frame=CGRectMake(40,40,10,300);
       [self.view addSubview:textView];
     }      
  

Комментарии:

1. Ваша утечка памяти. Вам нужно освободить текстовое представление после того, как вы добавили его в представление, подобное этому [textView release]; . Что касается TextView, не отвечающего на события касания, пожалуйста, опубликуйте некоторый код, показывающий ваш метод касания.

Ответ №1:

Использовать textView.delegate=self; после выделения textView . Надеюсь, что после завершения все будет работать нормально.