2017-02-15 46 views
1

我模式地展示了一個標籤頂部的彈出窗口,類似於您在聊天應用程序(如Whatsapp或消息)上按消息時看到的彈出窗口。彈出窗口不接管整個視圖,並且呈現視圖在後臺可見。在iOS中呈現彈出窗口時保持呈現視圖控制器阿爾法在1

我使用了一個popoverPresentationController

不過,我不想原來presentingView(該爲的tableView聊天)淡出時,酥料餅是有效的。

反正有反應嗎?

+0

你有這個問題的答案嗎?想知道! –

+0

還沒有。我想一種方法是在頂部添加一個子視圖,並禁用userInteraction的所有內容,但我更喜歡使用彈出窗口。 – alionthego

回答

0

您可以使用presentViewController而不是popoverPresentationController,使用controller.modalPresentationStyle和controller.modalTransitionStyle使其看起來像Pop Over。我不確定這是否是你想要的,但這樣你將在父視圖控制器中有alpha = 1。

yourViewController.modalPresentationStyle = .overCurrentContext 
self.present(yourViewController, animated: false, completion: nil) 
+0

我使用彈出窗口來幫助將呈現的視圖與箭頭放置到呈現視圖的呈現視圖的框架(消息泡泡)中。所以我想要箭頭和定位,popover提供。非常像長時間按下whatsapp上的任何消息。 – alionthego

相關問題