【发布时间】:2018-09-28 14:50:50
【问题描述】:
textView.isHidden = true //false
我试图通过设置 isHidden 来隐藏/显示 UITextView,但它不能正常工作。它确实隐藏了 UITextView,但它仍然显示了先前内容所在的区域。见下图。右侧是我隐藏的地方,视图被隐藏,因为我们看不到粉红色的视图,但看起来它仍然有内容区域。知道如何完全隐藏 UITextView 包括它的内容吗?我进行了搜索,但找不到任何解决方案。
【问题讨论】:
-
提示:“隐藏”并不意味着“移除”
-
您可以使用 UIStackView 来执行此操作:当视图隐藏时,它会更改视图排列。
-
就像现实生活一样。假设你面前有三个勺子。你把中间的勺子藏起来。左右勺子会动吗?不。中间的勺子所在的地方是空的。
-
@Moritz 这就是 Android 的方式。 (消失)。
-
是的,没有类似 android
gone的东西。您可以使用 stackView 或使用约束...
标签: ios swift uitextview swift4