【发布时间】:2018-12-20 19:40:56
【问题描述】:
我正在使用 iOS 的材料组件来制作可拖动的底部工作表,该工作表启动半屏(预览模式),您可以拖动到全屏。但是我不知道怎么做,文档也不是很完整。 https://material.io/develop/ios/components/bottom-sheet/
我在 MDCBottomSheetController 中展示我的 DetailViewController:
let graphDetailViewController = UIStoryboard.detail().instantiateViewController(withIdentifier: "DetailViewController") as! DetailViewController
let bottomSheet: MDCBottomSheetController = MDCBottomSheetController(contentViewController: graphDetailViewController)
bottomSheet.preferredContentSize = CGSize(width: self.view.frame.size.width, height: self.view.frame.size.height / 2)
present(bottomSheet, animated: true, completion: nil)
使用此代码,我的 vc 显示为半屏,但无法将其拖动到全屏。
有没有人对 iOS 的材料组件(底页)有经验并且可以帮助我?
非常感谢!
【问题讨论】:
标签: swift bottom-sheet material-components material-components-ios