![](/img/trans.png)
[英]Horizontal size class of popovers in Catalyst?
如果我將視圖 controller 作為 iPad 上的彈出窗口(通過將其modalPresentationStyle設置為.popover ),它將報告其水平尺寸.compact 但是,如果我在 Catalyst 應用程序中運行相同的代碼,彈出窗口中的視圖 controller 會報告水平尺寸 ...
[英]Horizontal size class of popovers in Catalyst?
如果我將視圖 controller 作為 iPad 上的彈出窗口(通過將其modalPresentationStyle設置為.popover ),它將報告其水平尺寸.compact 但是,如果我在 Catalyst 應用程序中運行相同的代碼,彈出窗口中的視圖 controller 會報告水平尺寸 ...
[英]Swift - Popover controller shows up on wrong corner depending on load time
我最近開始遇到一個問題,即彈出框 controller 有時會出現在錯誤的角落。 當它正常工作時,彈出源是右上角的一個按鈕。 這是大多數時候發生的事情。 現在,當我從特定路線“過快”登陸此頁面時,彈出框會顯示在左上角。 另一件奇怪的事情是,當加載被人為延遲時(比如我為調試設置斷點時),彈出框會正確顯 ...
[英]IPAD Presenting a UIActivityViewController from a UIAlertController style UIAlertControllerActionSheet “unable to simultaneously satisfy constraints”
我將 UIAlertController 呈現為操作表,並帶有一個按鈕,該按鈕應在選擇時打開 ActivityView.... 這兩種方法都在同一個 ViewController class 中......並且在 iphone 8、iPhone Pro 11 Max 等上運行良好。但在 iPad ...
[英]How to add tap gesture to a dimmed view background?
我已經嘗試了一段時間了。 下面的代碼是我的 UIPresentationController。 當按下一個按鈕時,我添加了一個變暗的 UIView 並且第二個模態 (presentedViewController) 中途彈出。 我在方法 presentationTransitionWillBegi ...
[英]Popover View positions to wrong place when rotated
我可能會嘗試將彈出框居中並使其在旋轉后仍居中。 這項研究幾乎回答了我的問題。 但是,我注意到一個非常奇怪的問題:當我在設備處於縱向時啟動彈出框時,它首先是居中的,但是,如果我旋轉到橫向,然后再將它旋轉到縱向,它是一個比中心 position 高一點。 我通過屏幕截圖制作了一張照片以表明 左邊的截圖是 ...
[英]Swift: Set UIBarButtonItem as source for popover WITHOUT tap?
我想在我的視圖加載后立即在 iPad 上顯示一個彈出框,並在右上角有一個按鈕作為源。 彈出窗口在按鈕點擊時正確顯示,但是當頁面首次加載時,我無法找到一種在沒有按鈕點擊的情況下顯示它的方法。 這可能嗎? 這就是我所擁有的: 此代碼在按鈕點擊時正常工作,但如果我嘗試從 viewDidLoad 或 ...
[英]Presenting a popover without segue -- Popover is still full screen
我有一個 UIViewController,里面有一個我以編程方式制作的按鈕(讓我們稱之為 MyViewController)。 我試圖在點擊按鈕時呈現一個彈出框。 讓我們調用彈出窗口 DestinationViewController。 該按鈕在點擊時將調用以下函數: (我注釋掉了 sour ...
[英]Popoverpresentation viewcontroller and constraint trouble
我嘗試調用 popoverpresentation 視圖控制器以在 ipad 上共享圖像,但是當發生這種情況時,我收到錯誤“無法滿足約束”。 事情是為了解決這個問題,我刪除了所有約束,這樣我就可以重新開始,但即使沒有約束,我也會遇到同樣的錯誤。 所以我的問題是。 這是一個錯誤還是我必須為 pop ...
[英]iOS 13 - UIPopoverPresentationController sourceview content visible in the arrow
當我在 UIPopoverPresentationController 中顯示一些視圖並將其呈現為 popover 時 內容已向上移動,部分內容顯示在箭頭中。 此外,我在彈出框周圍有邊框 它沒有向箭頭所在的部分顯示,但在箭頭的尖端顯示了一點邊界線。 這在 iOS 12 之前運行良 ...
[英]Popoverview is not centred on iPad rotation
在下面的代碼中,旋轉iPad時,iPad上的彈出窗口不在第二警報(城市)的中心。 不過,它對於第一個警報(國家/地區)也可以正常工作。 我已經打印了值,兩個警報都相同。 似乎,盡管坐標值正確,但它並沒有在設備旋轉的中心顯示它,以發出第二次警報。 為什么第二個警報沒有顯示在中心? 如 ...
[英]UIModalPresentationPopover - arrow direction Up, Prevent Contentview from starting from tip of the arrow
在 iOS 13 中,作為模型呈現的 UIViewcontroller 視圖恰好從箭頭的尖端開始。 因此,我所有彈出窗口中的頂部橫幅都被剪掉了。 我可以防止這種情況發生嗎? 我希望我的 UIView 不是從箭頭開始,而是一旦箭頭完成。 ...
[英]iOS: Why the share of medias (images, videos or pdf) works on iPhone but not on iPad?
我有一段代碼可以在iPhone上很好地工作,但是在iPad上卻不能。 就像窗口在那里但不可見... iPad上沒有該窗口。 任何想法? ...
[英]adaptivePresentationStyle not Triggering for UIPopoverPresentationControllerDelegate on Compact (iPhone) Devices
我正在嘗試顯示一個UIViewController作為另一個的彈出窗口。 為此,我建立了以下... 但是,新的VC始終在緊湊型設備上以全屏模式顯示,而不是實際的彈出窗口。 根據我在此處和此處閱讀的內容,這是正常的行為,但應通過委托進行自定義。 我已經聲明要呈現的VC為實現UIP ...
[英]PopoverPresentationController not getting dismissed on touching outside
我有一個PopoverPresentationController,它從如下按鈕顯示。 我想在單擊外部彈出窗口時關閉此彈出窗口。 單擊內部彈出窗口時不應關閉它。 下面是我的代碼。 我怎么做? ...
[英]How to add a border color on a popover and its arrow in Swift?
我的應用程序中有以下彈出窗口: 但我希望它看起來像這個編輯過的圖像(請注意,即使是箭頭也有邊框): 這在今天可能嗎? 我已經在UIViewController嘗試了以下內容: 但這對箭頭不起作用。 這有什么好轉的嗎? ...
[英]How to add popovers for every cell in view collection in Swift
我正在用文字寫一個應用程序(游戲類型)。 所以,我有WordsVC和CollectionView (每個單元格是一個單詞)。 當長按單詞(單元格)時,我想在單元格旁邊顯示帶有翻譯的彈出窗口。 但是我無法將segue添加到單元格中(Xcode給我一個錯誤,有點“無法編譯”)。 因此,我 ...
[英]UIBarButtonItem not decolorized/disabled when popover is on screen
我的導航控制器上有兩個UIBarButtonItems : 當點擊infoItem我做: 然后調用UIPopoverPresentationControllerDelegate函數: 即使我將passthroughViews設置為nil兩次, UISegmentedControl也不會脫 ...
[英]`UIViewController.present` completion handler being called immediately
我正在使用Xcode 10 Beta 6,所以這可能只是一個錯誤。 我正在嘗試提出一個視圖控制器( colorPickerController )作為彈出框。 在該視圖控制器中,我將能夠設置一些屬性,一旦關閉彈出框,我想讀取這些屬性。 這是代碼: 在93 ... 97 ...
[英]UIPopoverPresentationController programmatically created fills the screen
我正在以編程方式創建的彈出窗口充滿了屏幕。 從示例代碼中可以看到,我嘗試了多種方法來限制其大小,但是沒有一種起作用。 同樣,不調用委托方法。 有任何想法嗎? 過去,我已經成功使用CALayer進行這種操作,但是認為這樣做會更簡單-也許不是。 ...
[英]popover is not working in swift 4
我正在使用UIPopoverPresentationControllerDelegate來顯示我的彈出窗口,它工作正常,但無法管理彈出窗口viewController的寬度和高度。 以及如何在當前上下文中設置Presentation? ...