我正在使用 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 的材料组件(底页)有经验并且可以帮助我?
非常感谢!