【问题标题】:how to use autosizing in main view?如何在主视图中使用自动调整大小?
【发布时间】:2013-12-03 05:27:53
【问题描述】:

嗨,实际上我正在尝试找到一种方法,当我隐藏视图或 self.view 上的任何其他控件时,我只是摆脱设置框架的无用编码。如果我在屏幕上隐藏一个控件,下一个控件会自动获取其框架,我需要这样做。不再需要设置框架。有没有办法做到这一点?伙计们,我需要你的帮助。 提前感谢您的帮助。

LabelName.hidden = yes;

LabelName 是我要隐藏的标签的名称。

【问题讨论】:

  • 我不知道你想要什么。能详细解释一下吗?
  • 你想做什么?
  • 假设我隐藏了名为 Label 2 的第二个标签。然后名为 Label3 的第三个标签自动出现在 Label 2 的位置上。 msgambel 和 Pradhyuman Chavda 你现在知道了吗,或者应该提供更多细节.
  • 如果你所有的 UILabel 都有动态的 y 坐标值,我们就做不到。
  • 我只是找到了一种方法,我不需要像之前描述的那样再次设置框架。

标签: iphone uilabel frame show-hide


【解决方案1】:

简短的回答是,没有您想要的任何自动调整大小的属性或功能,

你必须编写一些代码或逻辑来实现它。

【讨论】:

  • 这可以在android应用程序中实现,所以我敢肯定它也可以在ios中实现。
  • @krishnabisht:这是 iOS 而不是安卓。你必须为此编写代码。
  • 嗨@Viruss mca 我知道这就是我要问的原因。如果它可以在android中实现,那么为什么不能在iOS中实现。 iOS 的技术比安卓好太多了。
  • 你的想法是错误的,没有必要在android中发生它也应该发生在ios中。两者都是不同的技术。
猜你喜欢
  • 1970-01-01
  • 2013-06-23
  • 1970-01-01
  • 1970-01-01
  • 2021-10-21
  • 1970-01-01
  • 1970-01-01
  • 2012-08-20
相关资源
最近更新 更多