Мое приложение для iPhone имеет два основных «вида»: UIViewController с некоторыми кнопками, текстом и т. Д. И окно, в котором происходит все вещи OpenGL ES. Когда я переход от UIViewController к окну (когда пользователь нажимает кнопку «играть», например), я просто делаю:Анимированный переход между UIViewController и EAGLView
[window ExchangeSubviewAtIndex:0 withSubviewAtIndex:1];
Возможно, это не идеальный способ сделать это? Я не хочу освобождать ресурсы, используемые UIViewController ... Я просто хочу, чтобы окно было впереди. Как я могу оживить переход от UIViewController к окну?
Я действительно ищу очень простую анимацию с постепенным исчезновением.
Спасибо за ответ! У меня есть что-то похожее на работу: установите viewController.view.hidden = YES ... затем нарисуйте черный поверх поверхности opengl ... затем исчезните на поверхности opengl. Поэтому я предполагаю, что я сделал анимацию вручную, вместо использования анимации UIView. – MrDatabase
С удовольствием помогаем, но вы получили эффект постепенного исчезновения на экране UIViewController? – tsakoyan