有时在UIWindow上添加遮罩层不成功的原因时间:2023-03-08 16:17:03 程序启动后,初始化window,初始化controller,加载试图,这三个方法的顺序是嵌套的 类似于: - (id) initWindow {[self initController];} 而我在initController中的viewdidload中就要用window对象,但是它还没有初始化出来。 在视图加载完成,出现后再往window上加视图应该就可以了, 也就是在viewdidappear中写就好了