[[[UIApplication sharedApplication] keyWindow] addSubview:myView];
Run Code Online (Sandbox Code Playgroud)
上面的代码在iPhone 5.1模拟器中工作正常,但视图没有出现在iPhone 6.0模拟器中.可能是什么问题呢?
您必须将makeKeyAndVisable发送到要添加子视图的窗口.像这样:
[[self window] makeKeyAndVisible];
[[[UIApplication sharedApplication] keyWindow] addSubview:view];
Run Code Online (Sandbox Code Playgroud)
关键窗口是将接收用户交互的窗口.您可以在此处查看apple docs 以获取makeKeyAndVisable.
| 归档时间: |
|
| 查看次数: |
524 次 |
| 最近记录: |