如何在 UIStackView 中隐藏滚动条?
Posted
技术标签:
【中文标题】如何在 UIStackView 中隐藏滚动条?【英文标题】:How to hide scrollbar in UIStackView? 【发布时间】:2019-07-23 03:14:55 【问题描述】:我正在使用 Xcode 10.1 并在 ViewController.swift
文件中使用 Swift 进行编程。
我有一个完美运行的水平滚动 UIStackView。唯一的问题是每当我开始滚动时滚动条就会出现。我在网上看了很多关于如何制作类似 UIStackViews 的教程,但没有一个解释如何隐藏滚动条。有人知道怎么做吗?
stackView.showsHorizontalScrollIndicator = false
给我错误
"'UIStackView' 类型的值没有成员 'showsHorizontalScrollIndicator' "
【问题讨论】:
【参考方案1】:首先你需要在滚动视图上调用showsHorizontalScrollIndicator
。其次有两种方法:-
1 以编程方式
// To hide vertical Indicator
scrollView.showsVerticalScrollIndicator = false
// To hide horizontal Indicator
scrollView.showsHorizontalScrollIndicator = false
2 按故事板
选择您的滚动视图并取消选中以下按钮
【讨论】:
【参考方案2】:showsHorizontalScrollindicator
是 UIScrollView 的属性,但不是 UIStackView
https://developer.apple.com/documentation/uikit/uiscrollview/1619380-showshorizontalscrollindicator
要隐藏 scrollIndicator,请将其设置为 false
用于您的滚动视图
【讨论】:
以上是关于如何在 UIStackView 中隐藏滚动条?的主要内容,如果未能解决你的问题,请参考以下文章