Я получаю эту ошибку примерно через 5 или 10 секунд после создания нового UIWindow
и делает его ключевым и видимым.Ошибка при создании и создании ключа и видимого нового UIWindow
unexpected nil window in _UIApplicationHandleEventFromQueueEvent, _windowServerHitTestWindow: (null)
Затем он возвращает меня к старому UIWindow
. Мой код ниже:
actionButton.TouchUpInside += delegate
{
var window = new UIWindow();
AppDelegate.NavController = new UINavigationController(new MainViewController());
window.RootViewController = AppDelegate.NavController;
window.Frame = UIScreen.MainScreen.Bounds;
window.MakeKeyAndVisible();
};
Все, что я действительно пытаюсь сделать перерыв в иерархии и начать новый стек контроллеров просмотреть через UINavigationCOntroller
. Дай мне знать, спасибо!
Есть ли причина, по которой вы должны это сделать? Кажется, это плохая идея. – davetw12
@ davetw12 что именно? Мой код или хотите выйти из иерархии диспетчеров представлений? – imageobject
Желание оторваться от иерархии. – davetw12