【发布时间】:2021-08-20 20:40:47
【问题描述】:
我想在我的应用程序中添加一个 UIMenu,我正在练习它,现在有一个问题,是否可以将 UIMenu 的位置设置为比当前显示的按钮高一点:
正如您在这张照片中看到的那样,菜单当前覆盖标签栏,我想将其设置为比标签栏高一点。 这是我的代码:
let menu = UIMenu(title: "", children: [
UIAction(title: NSLocalizedString("Gallery", comment: ""), image: UIImage(systemName: "folder"), handler: {
(_) in
self.loadPhotoGallery()
})
])
btnMenuExtras.menu = menu
【问题讨论】:
-
是否可以提供x/y相对偏移,或者x/y绝对屏幕位置来弹出UIMenu?
-
@CheokYanCheng 可能不可能,除非你克隆它 - 看看github.com/christianselig/ChidoriMenu