标签: uisheetpresentationcontroller

标签栏下方的 UISheetPresentationController

我试图UIViewController在 a 中呈现一个位于我下方的UISheetPresentationController永久模式,就像苹果在“查找我的”应用程序中展示的那样:UITabBarController

标签栏下方的 UISheetPresentationController

参考代码:

let navigationController = UINavigationController(rootViewController: UIViewController());

navigationController.modalPresentationStyle = .formSheet;
if let sheet = navigationController.sheetPresentationController {
    sheet.detents = [.medium(), .large()];
    sheet.prefersGrabberVisible = true;
    sheet.largestUndimmedDetentIdentifier = .medium;
    sheet.prefersScrollingExpandsWhenScrolledToEdge = false;
}

present(navigationController, animated: true);
Run Code Online (Sandbox Code Playgroud)

这篇文章:UISheetPresentationController with a tabBar提出了类似的问题,但没有任何答案。

modal-dialog uitabbarcontroller ios swift uisheetpresentationcontroller

8
推荐指数
1
解决办法
971
查看次数