如果其他 UIView 带有隐藏选项,如何使下 UIView 固定到 UIScrollView 中的上 UIView?

Posted

技术标签:

【中文标题】如果其他 UIView 带有隐藏选项,如何使下 UIView 固定到 UIScrollView 中的上 UIView?【英文标题】:how to make the lower UIView be pinned to the upper UIView in the UIScrollView if other UIView with the hidden option? 【发布时间】:2018-01-11 12:25:48 【问题描述】:

如果其他 UIView 有隐藏选项,如何使 UIScrollView 中下层 UIView 固定到上层 UIView 上?

【问题讨论】:

【参考方案1】:

将隐藏的一个高度约束拖动为 IBOutlet 并像这样更改它的常量

 self.hiddenViewHCon.constant = 0
 self.view.layoutIfNeeded()

下面的视图会固定在顶部,也别忘了设置这个

 self.hiddenView.clipsToBounds = true

【讨论】:

对不起,但我不知道怎么做。我还是开发新手。我试试 你使用自动布局?? 如果您为要隐藏的视图设置了固定高度,请在制作标签或按钮时选择该约束以使其在运行时可用,以便您可以更改它跨度> 错误“ViewController 类型的值没有成员“hiddenViewCon””

以上是关于如果其他 UIView 带有隐藏选项,如何使下 UIView 固定到 UIScrollView 中的上 UIView?的主要内容,如果未能解决你的问题,请参考以下文章

在ios4.2中隐藏带有动画的uiview

如何隐藏集合视图单元格内的uiview

如何在 iOS 中向 UIView 添加第二个 UITabBar(控制器?)

隐藏 UIView 并调整其他小部件以占用空间?

以编程方式提交带有代码隐藏的 U-SQL 作业

如何显示u盘的隐藏的文件