iOS whose view is not in the window hierarchy问题解决

iOS whose view is not in the window hierarchy问题解决,第1张

原因:不是用当前栈顶的控制器调用present方法就会出现这个问题

用栈顶的控制器调用present就行了  或者获取当前window的根控制器

UIViewControllertop=[UIApplicationsharedApplication]keyWindowrootViewController;

[top presentViewController:secondView animated:YES completion:nil];

随着2018年秋季发布会的新款iPhone以及iPad的发布,我们适配圆角的场景越来越多,曾经只需要针对iPhone X的适配,而现在要面对的圆角机型已经包含四款iPhone和两款iPad以及iWatch。判断是否有圆角,一种是判断机型,另一种是通过 window 的 safeAreaInsetsbottom 来判断。

通过获取 window 的 safeAreaInsetsbottom 来判断是否有 SafeArea 。

获取 window 的方法很多,但是通过 UIApplication 的一系列方法获取的 window 可能为 nil 或者因为尺寸不是全屏大小导致 safeAreaInsetsbottom 的值为 0 ,所以我选择自己创建一个 window 来判断。但是还是有特殊情况,即 UIApplication 未初始化时是无法获取到正确 safeAreaInsetsbottom 的值的,这种情况下,可以通过设备型号去判断,我这里直接返回了 NO 。

方法二的实现在 AZCategory 项目中

或者直接使用下面的宏

1、当Win10系统提示“windows许可证即将过期”窗口时,直接点击“转到‘设置’”按钮,此时将显示“Windows激活”界面,从此界面中可以获取当前Win10版本信息

2、由于Win10激活即将过期,因此可以首先查看一下Win10激活具体过期时间:直接按“Windows+R”打开“运行”窗口,输入“slmgrvbs -xpr”并点击“确定”按钮。

3、此时将d出如图所示的“Windows Script Host”窗口,从中就可以查看Windows激活过期时间。

4、接下来需要根据自己电脑当前系统的版本,从网上搜索获取相关序列号。

右击桌面左下角的“开始”按钮,从其右键菜单中选择“命令提示符(管理员)”项进入。

5、从打开的“命令提示符”窗口中,依次输入以下命令,以激活Windows 10专业版系统:

slmgr /ipk VK7JG-NPHTM-C97JM-9MPGT-3V66T

slmgr /skms kmsxspacein

slmgr /ato

6、最后打开“设置”界面,依次进入“系统和更新”-“激活”界面,就会发现Win已激活。

扩展

苹果笔记本电脑的优点有:

1 苹果笔记本外观精致漂亮华丽、设计外形简洁紧凑,美观大方、独特、清丽、高贵、经典。品牌响亮。

2、硬件主板芯片采用intel芯片组,兼容windows系统,稳定性与兼容性保证。苹果笔记本可以选择MAC OS和WINDOWS两种 *** 作系统。

3、苹果系统界面华丽、稳定性超强、专业图形领域高性能、为用户着想的人性化设计和WINDOWS的最大兼容性。系统光线白光柔和,非常适合眼睛亮度;呼吸灯在笔记本休眠时会像呼吸一样明暗闪烁;摄像头拍摄像素高清,指示灯、全方位麦克风和外壳浑然一体,显得内敛,自然,不张扬。键盘按键都独立出来,手感非常的好,设计便于清理;触摸板较大,支持两根手指滚读、单击、双击、缩放和拖曳 *** 作。 联想, IBM或dell都不及苹果的屏幕好。

4、 苹果本本上具有一些让人倍感舒服的人性化设计,比如磁性插头接口,磁力屏幕扣等。

4苹果的无线网卡用的是80211n协议,比现在的迅驰主流网卡探测范围要大得多。

5、全球联保,服务方面比较方便、实用。

6、 Mac OS X 系统相当不错。Mac系统简单实用,而且稳定,即使你在运行时硬关机也不会丢失数据文件,不会像Windows一样死机,不能启动或丢失文件。在美观的前提下,Mac资源消耗率相对较低。在安全方面,Mac不需要装杀毒软件,不需要天天清理、维护。

7、苹果笔记的返修率低于3%,这是任何厂家都做不到的,国际优秀品牌可以达到10%,国内的品牌普遍在10-15%甚至更高。这说明苹果笔记本的质量非常过硬。

缺点是:

1、苹果笔记本扩展接口比较少,USB接口距离也近,触摸板只有一个按键,没有右键,习惯WINDOWS系统的用户,一下子很难适应。

2、价格昂贵,普通购买者不甚接受。

以上就是关于iOS whose view is not in the window hierarchy问题解决全部的内容,包括:iOS whose view is not in the window hierarchy问题解决、iOS判断设备圆角(SafeArea)、苹果电脑提示windows许可证即将过期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9651352.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存