【问题标题】:ScrollView Hide UIButton and UiWebView in xibScrollView 在 xib 中隐藏 UIButton 和 UiWebView
【发布时间】:2016-09-17 13:42:11
【问题描述】:

这是 xib 中的一个旧的非 ARC 项目,我正在尝试在 scroll view 中添加 UIButtonUIWebview,但是当我运行代码,按钮和webview不可见。

我尝试打印按钮的框架

NSLog(@"btnMore frame = %@", NSStringFromCGRect(btnMore.frame));

获取价值

btnMore frame = {{0, 0}, {0, 0}}

【问题讨论】:

  • 你能显示一些额外的代码
  • @Anbu.Karthik 我只是在 xib 中拖动元素,就像在运行时可见的以前的元素一样。现在我正在添加更多对象,例如按钮和 Web 视图。你需要看什么
  • 对不起,我不知道约束
  • @Anbu.Karthik 对不起,我找不到你
  • 抱歉 - 出现的问题与约束有关,我不知道约束

标签: ios objective-c uiscrollview uibutton


【解决方案1】:

在 -(void)viewDidLayoutSubviews 中打印框架并更新您的约束。

【讨论】:

  • 没有问题仍然存在我尝试通过添加 viewDidLayoutSubviews
  • 无需关闭它,我只是为您提供检查约束的建议,如果它们被添加到您的按钮上(更新您的约束,我们不知道您添加的约束)或者检查您的按钮不隐藏在xib中
  • 您可以像其他人一样使用评论 plz 获取一行信息
  • 向那位哥们道歉,但我现在无法对此发表评论,需要50分才能发表评论
猜你喜欢
  • 2018-01-21
  • 2011-03-24
  • 2012-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多