iOS 7 中的 Spotlight TableView 是如何制作的?
Posted
技术标签:
【中文标题】iOS 7 中的 Spotlight TableView 是如何制作的?【英文标题】:How is the Spotlight TableView in iOS 7 made? 【发布时间】:2013-10-01 10:38:20 【问题描述】:ios 7 中的 Spotlight 显示出简洁的效果,模糊的背景透出。
我特别想知道他们如何处理 tableView sectionHeader 视图。它们在模糊的背景上似乎是半透明的(如 alpha 为 0.1 的白色),但如果在其下方滚动一个单元格,它们就完全不透明。
他们是怎么做到的?
【问题讨论】:
感谢您的反对,但没有提及问题的问题 - 不是! 【参考方案1】:我相信标题实际上是不透明的,但它们会不断更新,并使用表格下方视图的模糊快照。这样,虽然您可以透过它们看到背景,但您无法透过它们看到单元格。
【讨论】:
当然可以。我注意到滚动条从顶部标题下方开始。这让我觉得他们在这里做了一些其他的魔法。就像屏蔽 tableView 单元格而不是标题视图一样。 那只是scrollIndicatorInsets
,你可以在普通的表格视图上做到这一点。
当然,可以更改这些内容,而且我可能读得太多了。但是为什么他们会变成这样呢?我觉得不对。
它甚至可能不是表格视图 - iOS7 比以前更频繁地使用UICollectionView
s。以上是关于iOS 7 中的 Spotlight TableView 是如何制作的?的主要内容,如果未能解决你的问题,请参考以下文章