gpt4 book ai didi

uiimageview - TextView 和 ImageView 从 Xcode 6.1 Storyboard中的 View Controller 中消失

转载 作者:行者123 更新时间:2023-12-03 07:41:48 24 4
gpt4 key购买 nike

我更新到 Xcode 6.1,以修复当我使用 Storyboard 时 Interface Builder Cocoa Touch Tool 的 CPU 使用率飙升至 99% 时遇到的错误,这会卡住 Xcode。既然该错误已修复,那么我可能会遇到一个更令人沮丧的错误。

当我使用 Storyboard时,当我处理 UIViewController、我的 UITextView、我的自定义 UITextView(它们是子类)时UITextView,但对于 Storyboard中的所有意图和目的,它们是 UITextView s),而我的 UIImageView 突然消失了!

这是我的 View Controller 中的默认主视图现在的样子:

主视图

  • 查看
    • 事件指示器
  • ScrollView
    • 标签
    • TextView (x=0,y=-65,宽度=0,高度=0)错误!
    • 标签
    • 自定义 TextView (x=0,y=-65,宽度=0,高度=0)错误!
    • 标签
    • 自定义 TextView (x=0,y=-65,宽度=0,高度=0)错误!
    • 标签
    • 自定义 TextView (x=0,y=-65,宽度=0,高度=0)错误!
    • 标签
    • 标签
    • 自定义 TextView
    • 查看
      • 查看
        • 标签
        • 按钮
      • ImageView (x=0、y=0、宽度=0、高度=0)错误!
    • 查看X
      • 标签
      • 自定义 TextView (x=0,y=-526,宽度=0,高度=0)错误!
      • 此 View 的宽度和高度约束。
    • 按钮
    • ScrollView 的宽度和高度限制
    • ScrollView 中 ViewX 的 x 和 y 约束居中。
  • 主视图中 ScrollView 的 x 和 y 约束居中。

这一切都始于我使用“自由形式”调整 View Controller 的大小,以便查看 View Controller 屏幕之外的 View 。一旦我使用 cmd-Z 将 View Controller 更改回“固定”(正常大小),丢失的元素再次出现,一切看起来都很好。然而,后来,我在编辑 View Controller 时突然……砰!他们走了。当我将它们全部重置到它们应该在的位置时,它又发生了(导致上面描述的 x、y、宽度、高度值)。

:-(

有谁知道可能出了什么问题吗?我在 Xcode 5 中从未遇到过此错误。

编辑:
我能够使用 cmd-Z 使 View Controller 恢复正常。然后我重新启动了 Mac 并重新打开了 Xcode。现在,我注意到,每当我通过拖动光标来调整 Storyboard中任何内容的大小时,都会发生错误(如果我使用 Xcode 中右侧面板上的宽度和高度属性调整某些内容的大小,则不会发生这种情况)。它也发生在其他 View Controller 上。即使在默认主视图中只有 UILabelUIImageView 的 View Controller 中,当我单击并拖动标签边缘以调整其大小时, ImageView 当 x=0、y=-64、height=0、width=0 时消失。

简明摘要:
在 Xcode 6.1 Storyboard中,每次我调整 UIViewController 中的任何元素大小时,所有 UITextViewUIImageView 都会崩溃并被推挤 -64 像素位于 View Controller 的左上角上方。

更新
Xcode 6.1.1 似乎已经修复了该错误。

最佳答案

另一个解决方法是在调整任何 View 大小之前向布局添加约束。 (例如添加缺少的约束)。该错误似乎仅在没有可用约束时才会发生。我已使用 Bugreporter 向 Apple 报告了该错误。

编辑:所以,至少 Apple Bugreporter 看起来正在工作。该问题已在 XCode v 6.1.1 中修复。

关于uiimageview - TextView 和 ImageView 从 Xcode 6.1 Storyboard中的 View Controller 中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26478246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com