У меня есть объект, который является подклассом UIView, который может быть добавлен в иерархию представления как подвид.Я хочу иметь возможность удалить UIView из своего superView и добавить его в качестве subView основного окна, а затем развернуть в полноэкранный режим.
Что-то вроде:
// Remove from superView and add to mainWindow
[self retain];
[self removeFromSuperView];
[mainWindow addSubView:self];
// Animate to full screen
[UIView beginAnimations:@"expandToFullScreen" context:nil];
[UIView setAnimationDuration:1.0];
self.frame = [[UIScreen mainScreen] applicationFrame];
[UIView commitAnimations];
[self release];
Во-первых, я на правильных линиях?Во-вторых, есть ли у объекта простой способ получить указатель на mainWindow?
Спасибо
Дейв