В моем приложении есть текстовое поле и кнопка для открытия средства выбора изображений.Если я введу некоторый текст в текстовое поле, а затем сделаю снимок, то текст в текстовом поле исчезнет после того, как я вернусь из камеры.Как правильно сохранить / восстановить состояние пользовательского интерфейса в таких случаях в iOS?
Трудно сказать, не видя код, но когда UIImagePickerController отклонен, родительский контроллер вызовет ViewWill / DidAppear.Если вы измените текст UITextView в ViewWill / DidAppear, вы потеряете любой введенный текст.