Ios iPhone上popover的后箭头

Ios iPhone上popover的后箭头,ios,iphone,swift,ipad,Ios,Iphone,Swift,Ipad,我在视图中添加了一个uibarbuttonite。在我的故事板上,我有一个嵌入在UINavigationController中的UIViewController。 我已将“添加”按钮连接到UINavigationController,以将其显示为popover。它在ipad上运行良好,因为它显示为popover,但在iphone上显示为普通形式。我的假设是,在iphone上,它会显示返回箭头,因为导航控制器,所以我可以返回。我可以很容易地回到ipad上,因为它是一个流行音乐播放器,可以通过触摸很

我在视图中添加了一个uibarbuttonite。在我的故事板上,我有一个嵌入在UINavigationController中的UIViewController。 我已将“添加”按钮连接到UINavigationController,以将其显示为popover。它在ipad上运行良好,因为它显示为popover,但在iphone上显示为普通形式。我的假设是,在iphone上,它会显示返回箭头,因为导航控制器,所以我可以返回。我可以很容易地回到ipad上,因为它是一个流行音乐播放器,可以通过触摸很容易地将其关闭,但在iphone上我被卡住了。你知道我该如何为iphone显示后退箭头,这样我就可以有一条后退路线了吗。 当做
尼娜你在找这样的东西吗

为视图提供.Popover modalPresentationStyle并定义其首选大小:

menuViewController.modalPresentationStyle = .Popover
menuViewController.preferredContentSize = CGSizeMake(50, 100)
那你就这样出席吧

let popoverMenuViewController = menuViewController.popoverPresentationController
popoverMenuViewController?.permittedArrowDirections = .Any
popoverMenuViewController?.delegate = self
popoverMenuViewController?.sourceView = sender
popoverMenuViewController?.sourceRect = CGRect(
    x: location.x,
    y: location.y,
    width: 1,
    height: 1)
presentViewController(
    menuViewController,
    animated: true,
    completion: nil)

你在找这样的东西吗?谢谢成功了:)不客气。添加为答案,以便您可以标记为已回答。谢谢