Мне нужна помощь. Кажется, это общая проблема, возникающая при добавлении и изменении представлений в моей кодировке. И я хотел бы узнать, что я делаю неправильно.
В настоящее время я добавляю и удаляю представления, используя следующие вызовы из моего контроллера представлений:
[startView removeFromSuperview];
[self addSubview:secondView];
, а затем снова сделать обратное, чтобы вернуться.
[secondView removeFromSuperview];
[self addSubview:startView];
Я в порядке до этого момента.
Но проблема у меня заключается в том, что когда я решаю вернуться к «startView» и вызвать первый код, который у меня есть выше, во второй раз.
My View загружается, но очень мало работает.
Ни один из моих методов не вызывается, анимация отсутствует, и вид отображается, но он «мертвый» или «спящий». И я понятия не имею, почему!
Я в основном добавляю представление, удаляю его, затем добавляю снова, и все ломается.
Может ли кто-нибудь помочь мне с тем, что может происходить? это то, что ViewDidLoad не запускается во время второй загрузки? или что-то типа того?
Я был бы очень признателен.