[[[UIApplication sharedApplication] keyWindow] addSubview:myView];
上面的代码在 iPhone 5.1 模拟器中运行良好,但视图没有出现在 iPhone 6.0 模拟器中。可能是什么问题呢?
[[[UIApplication sharedApplication] keyWindow] addSubview:myView];
上面的代码在 iPhone 5.1 模拟器中运行良好,但视图没有出现在 iPhone 6.0 模拟器中。可能是什么问题呢?
您必须将 makeKeyAndVisable 发送到您想要添加子视图的任何窗口。像这样:
[[self window] makeKeyAndVisible];
[[[UIApplication sharedApplication] keyWindow] addSubview:view];
关键窗口是接收用户交互的窗口。您可以在此处查看苹果文档以获取 makeKeyAndVisable。