Xcode IB:无法解释的区域?

Xcode IB:无法解释的区域?,第1张

概述我想知道是否有人知道为什么IB在这里和那里的奇怪笔尖上有令人费解的高亮区域. 以下是一个例子: 我的意思是我用红色标出的区域内的亮区…… 拆分视图下面没有任何视图,没有与之对应的界限,到目前为止没有什么可以抱怨“错位视图”等等……这是什么? 更新:最近我发现最后发生的事情是,奇怪的“区域”总是与最右边的NSView相同(无论是嵌入在NSSplitView中还是仅仅是两个NSView并排. 非常感谢 我想知道是否有人知道为什么IB在这里和那里的奇怪笔尖上有令人费解的高亮区域.

以下是一个例子:

我的意思是我用红色标出的区域内的亮区……

拆分视图下面没有任何视图,没有与之对应的界限,到目前为止没有什么可以抱怨“错位视图”等等……这是什么?

更新:最近我发现最后发生的事情是,奇怪的“区域”总是与最右边的NSVIEw相同(无论是嵌入在NssplitVIEw中还是仅仅是两个NSVIEw并排.

非常感谢

阿德里安S.

解决方法 这是由于XCode Interface Builder中的一个错误.在我的实验中,根据以下解释可以预测:

浅色区域旨在突出显示当前选择的容器视图.因此,您在NSBox中有一个NSTextFIEld,并且您选择文本字段,该框将突出显示.它的目的是将您当前可以制约的范围之外的所有内容调暗.

您可以看到它对盒子外的所有内容都有所减弱,就像没有选择任何内容一样,整个IB视口显示在较浅的阴影中.

问题在于,当您进行选择时,IB会将容器视图的区域剪切为当前可见的区域,然后将此突出显示添加为8个像素的圆角框.但是,当您滚动或调整IB视口大小时,此剪切区域不会更新.因此,圆形高亮框看起来不会覆盖整个容器视图,只是它的一个剪切部分(加上8个像素).

总结

以上是内存溢出为你收集整理的Xcode IB:无法解释的区域?全部内容,希望文章能够帮你解决Xcode IB:无法解释的区域?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: http://outofmemory.cn/web/1001088.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存