ios - TableView 的淡入淡出底部 - Swift

标签 ios swift tableview gradient fade

我目前有一个填充有用户 friend 的 tableView。 tableView 是 TableViewController 的一部分,可以正确运行。我希望桌面 View 在最底部永久褪色,如下图所示:

enter image description here

我知道您可以使用渐变,但我不确定如何使用。请有人帮忙。

最佳答案

您可以通过在表格 View 顶部添加 -white background- UIView 并设置其 alpha 来实现此外观。到所需的值。

在 Storyboard 中,它类似于:

enter image description here

请注意,在文档大纲 - View 层次结构中, View 位于 TableView 下方,这意味着它将位于 TableView 之上。

备注: 通过将 View 直接拖动到 View Controller 来添加 View 可能会很困难,因为它将作为 TableView 中的 subview ;您可以将其拖动到文档大纲中

然后你可以为其设置所需的约束(我刚刚添加了 0 个前导、0 个尾随、0 个底部和 70 个高度)。最后改变它的颜色不透明度:

enter image description here

如您所见,我刚刚将不透明度编辑为 50% (alpha = 0.5)。


此外:

你也可以让底部 View 有白色和透明颜色的渐变,它甚至可以让它变得更好!您可能想检查:

How to Apply Gradient to background view of iOS Swift App

关于ios - TableView 的淡入淡出底部 - Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49748333/

相关文章:

iphone - 无法执行“codesign”(无此文件或目录)

ios - Swift - 具有动态宽度的自动布局 3 View

objective-c - 转义闭包是如何在 Swift 3 中实现的(底层)?它们是否像在 objective-c 中那样隐式地 block_copied/retained?

javafx - 如何限制javafx中TableView的行数

iOS 8 自定义键盘可播放声音

ios - Leopard/xcode 3.2.5 上无法在 ios5 上部署

c# - iOS 启用被蓝牙键盘禁用的虚拟键盘

ios - 数学不相加 - UITableView 删除行错误

swift - 如何在 Swift 中将具有不同类型原型(prototype)单元格的第二部分添加到 TableView 中?

ios - 从UICollectionViewCell重新加载UICollectionView