У меня серьезное сомнение.Это может быть просто, но мне нужна помощь с этим.
У меня есть вид (view1), и я перехожу к (view2).В View 2 есть tableView с некоторыми textFields (добавлены как SubView), и я добавляю некоторые данные в textFields в UITableViewCells.
Я нажимаю кнопку возврата и возвращаюсь к представлению 1.
Если я снова перейду к представлению 2, текстовые поля будут в том же состоянии, в котором я их оставил ранее.Я хочу, чтобы это было ноль, и показать заполнители в них.Как мне сделать textFields nil снова, не нарушая все другие данные?
Я использовал NSUserDefaults в представлении 1, чтобы позволить представлению 2 знать, что я перемещаюсь.Но ... метод - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
и viewDidLoad
, похоже, не вызывается снова.Только если он вызывается снова, я могу сделать textFields внутри uitableViewCells nil
.
Может кто-нибудь сказать мне, как я могу вызывать tableViewCells каждый раз при переходе к view2?