我正在设置背景图像来查看控制器.但我也想在这个背景下添加模糊效果.我怎样才能做到这一点?
我用以下代码设置背景:
self.view.backgroundColor = UIColor(patternImage: UIImage(named: "testBg")!)
Run Code Online (Sandbox Code Playgroud)
我发现在互联网上模糊imageview我怎么能实现这个到我的背景?
var darkBlur = UIBlurEffect(style: UIBlurEffectStyle.Dark)
// 2
var blurView = UIVisualEffectView(effect: darkBlur)
blurView.frame = imageView.bounds
// 3
imageView.addSubview(blurView)
Run Code Online (Sandbox Code Playgroud) 苹果终于在 2021 年的 iOS 15 中发布了Apple Maps 风格的“底表”控件:UISheetPresentationController。
这种类型的床单本身支持“制动器”,即床单自然放置的高度。默认large()棘爪代表全屏工作表演示,而medium()棘爪覆盖大约一半的屏幕。
但是,small()API 中没有制动器。
Apple Maps 和类似的应用程序通常会在屏幕底部显示一个完全折叠的小表格,可以将其拖动到半高,然后可以拖动到全屏。Apple Maps 实际上显示了一个 1/3 高的屏幕,这似乎与medium()棘爪不同。
使用UISheetPresentationController,而不是任何 3rd 方重新实现的底部工作表,如何在屏幕底部显示具有 Apple Maps 风格的折叠小棘爪的工作表?
uiviewcontroller uikit ios uipresentationcontroller bottom-sheet
我想要一个底部工作表显示在带有 Google 地图的场景中,viewDidLoad()但我在material.io网站上找到的唯一底部工作表示例是通过按钮触发的。
我如何使用MDCBottomSheetController来实现这一目标?