【问题标题】:Why are subviews not visible?为什么子视图不可见?
【发布时间】:2015-06-14 01:59:41
【问题描述】:

我在故事板中创建了FirstController,还添加了它的类。我使用 segue(使用故事板中的按钮)显示FirstController,但我看不到它的子视图。我试图查看调试器,但框架很好,.hidden 属性设置为 NO,alpa 1。我什至有 IBAction,当我按下应该是我的 firstVCButton 的地方时,但仍然没有可见的内容。 (内容在情节提要中也可见,但在应用运行时不可见)。

【问题讨论】:

  • 您有哪些视图,您对它们添加了哪些约束?
  • 尝试在 viewDidAppear 上设置断点并检查 view debugger 以查看它们是否在您期望的位置。
  • 谢谢,它帮助了我。
  • 标题改写为问题

标签: ios objective-c uiview uiviewcontroller uistoryboard


【解决方案1】:

除了检查 isHidden 和 alpha 之外,您还应该检查子视图的框架以及它们的父视图的框架。子视图可能不在屏幕上,或者父视图太小而无法显示缺失的视图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-03
    • 2021-05-11
    • 1970-01-01
    • 1970-01-01
    • 2017-10-22
    相关资源
    最近更新 更多