【发布时间】:2012-01-25 14:20:00
【问题描述】:
如标题中所述,我有一个应用程序,其下有两个 UILabel。如果我想以编程方式隐藏到顶部,可以使用 myLabel.hidden = true。
如果我在 Android 中执行此操作(使用 myLabel.setVisibility(View.Gone);),此标签下的标签将向上移动。
但如果我是为 iOS 做的,标签是隐藏的,但仍然有一个空白区域而不是标签。
知道如何解决这个问题吗?
【问题讨论】:
-
我们应该在该屏幕截图中看到什么?你确定你有两个标签吗?
-
@Vince 好吧,我当然有三个标签。如果我隐藏第二个,第三个应该位于第一个之下。在屏幕截图中,如果隐藏标签,您可以看到空白区域。
-
标签不会自行向上移动,请更改其
frame以做到这一点。
标签: objective-c ios xcode