menuViewController.appearance.popMenuPresentationStyle = .near(.bottom, offset: CGPoint(x: 0, y: 30))设置后,没效果

#78 · open · 0 comments

View on GitHub ↗

LittleThieves

let menuViewController = PopMenuViewController(sourceView: menuBtn, actions: actions) menuViewController.appearance.popMenuColor.actionColor = .tint(AppStyle.c333) menuViewController.appearance.popMenuFont = UIFont.systemFont(ofSize: 13, weight: .medium) menuViewController.appearance.popMenuBackgroundStyle = .none() menuViewController.appearance.popMenuColor.backgroundColor = .solid(fill: .white) menuViewController.appearance.popMenuCornerRadius = 5 menuViewController.appearance.popMenuActionHeight = 36 menuViewController.appearance.popMenuItemSeparator = .fill(AppStyle.cED, height: 1) /// 设置状态栏样式 menuViewController.appearance.popMenuStatusBarStyle = .default // 设置菜单显示位置偏移,避开按钮本身 menuViewController.appearance.popMenuPresentationStyle = .near(.bottom, offset: CGPoint(x: 0, y: 30)) present(menuViewController, animated: true, completion: nil)

Comments