Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios &引用;在仅变换层中更改特性masksToBounds将无效;在Xcode 7中_Ios_Ios9_Xcode7 Beta6 - Fatal编程技术网

Ios &引用;在仅变换层中更改特性masksToBounds将无效;在Xcode 7中

Ios &引用;在仅变换层中更改特性masksToBounds将无效;在Xcode 7中,ios,ios9,xcode7-beta6,Ios,Ios9,Xcode7 Beta6,当我在iPad Xcode 7 beta 6上启动我的应用程序时,我在调试器控制台收到此警告。直到Xcode 6才出现这样的警告。我不明白为什么它会出现,而且只有在iPad上才会出现 据报道,这可能是苹果方面的一个错误。有人找到了解决方案吗?这是iOS中的一个bug,在最新版本iOS 9.1中仍然存在。如果你正在读这篇文章,请帮我们一个忙,向苹果公司提交一份错误报告 您可以复制我的雷达(id:23666339),可以在Open radar上查看: 这个错误会导致键盘永远出现,并且只存在于iPad

当我在iPad Xcode 7 beta 6上启动我的应用程序时,我在调试器控制台收到此警告。直到Xcode 6才出现这样的警告。我不明白为什么它会出现,而且只有在iPad上才会出现


据报道,这可能是苹果方面的一个错误。有人找到了解决方案吗?

这是iOS中的一个bug,在最新版本iOS 9.1中仍然存在。如果你正在读这篇文章,请帮我们一个忙,向苹果公司提交一份错误报告

您可以复制我的雷达(id:23666339),可以在Open radar上查看:

这个错误会导致键盘永远出现,并且只存在于iPad和iPad模拟器上


更新:从iOS 9.2(13C75)开始,此问题已得到解决。

为了消除此错误,请取消选中“剪裁到边界”选项,并将“缩放到填充到视图”设置为“所有视图”,即您在项目中使用的UIStackView。

发生此情况的原因是您更改了StackView的绘图属性:


当我将clips设置为bounds为true时,我会收到此警告,以防任何人因为iOS 14中的UIStackView而面临此问题,请查看本文:

长话短说:


在iOS 14中,UIStackView已从使用CATTransfermLayer更改为使用CALayer。我看到这一点首先由雷诺·利恩哈特(@layoutsubviews)提到,然后由大卫·邓肯(@rincewindsama)证实。任何发行说明或文档(错误报告FB8363575)中均未提及此更改.

只是想让您知道,我在iPadI上启动自定义键盘时遇到了相同的错误。在显示modal
UIActivityViewController时会出现此警告。
刚刚迁移到Xcode 7,当UITextView成为第一响应者时,我会收到相同的警告…我在必须显示
UITextField
时会出现此弹出窗口
becomeFirstResponder
,文本字段实际成为FirstResponder所需的时间也显著增加。请参阅-看起来像是一个bug,并与Apple一起登录。感谢您在这方面验证我-认为这是我们的应用程序的问题!我注意到9.3-Verified上仍然存在这种情况。我使用的是9.2版(9C40b),这就是我的原因。很好的OneHanks,取消选中
UIStackView中的
Clip to Bounds
以删除警告