cost 148 ms
用戶滾動並在旋轉后引用它后,如何獲取列表或 LazyVStack 中最后一個可見行的當前索引(id)?

[英]How can I get the current index(id) of last visible row in a List or LazyVStack after the user scrolls and reference it after rotation?

我的 UI 中有一個 LazyVStack,在設備旋轉后顯示的行與旋轉前不同。 甚至不接近那些行。 在 SwiftUI 之前,我通過獲取 viewWillTransition 中的最后一個可見行然后在 orientationDidChangeNotification 之后滾動到它來處理這個問題。 ...

大小(forChildContentContainer 容器:UIContentContainer,withParentContainerSize parentSize:CGSize)不起作用

[英]size(forChildContentContainer container: UIContentContainer,withParentContainerSize parentSize: CGSize) does not work

蘋果 說: “容器視圖控制器使用此方法返回其子視圖控制器的大小。UIKit 調用該方法作為視圖控制器的 viewWillTransition(to:with:) 方法的默認實現的一部分” 當我第一次啟動程序時: 我得到完整的父 vc 視圖的大小子視圖控制器的視圖不是 (100, 100)。 那么覆 ...

如果有多個viewcontroller,如何檢測到橫向的過渡

[英]How to detect transition to landscape when you have more then one viewcontroller

我有一個只有4個視圖控制器的小應用程序,我想在用戶轉換到/從橫向轉換時更改布局。 我想出了如何檢查橫向,但該函數存在於一個viewController類中,我不清楚如何在viewWillTransition觸發時讓我的其他viewControllers采取行動。 我是否在每個視圖控制器類中放 ...

Xamarin.iOS:如何在ViewWillTransitionToSize中確定狀態欄的高度

[英]Xamarin.iOS: how to determinate the statusbar height in ViewWillTransitionToSize

我有一個包含以下內容的視圖: MKMapView ,以在地圖上顯示一些項目 嵌入在UIView的UITableView ,以顯示列表中的項目 用戶必須能夠通過移動分隔符來顯示地圖或列表。 效果很好,但是在用戶旋轉屏幕后遇到了一個問題 :在這種情況下,列表不再正確顯 ...

如果我離開視圖控制器並返回視圖控制器,為什么viewWillTransition(to size:...)不起作用?

[英]Why is viewWillTransition(to size:…) not working if I navigate away from and back to the View Controller?

我有一個名為myView的UIView子類,應該在設備方向更改時重新配置自身。 我使用viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator)方法在UIViewCon ...

如何處理由viewWillTransitionToSize函數旋轉的UIPageViewController VC?

[英]How handle the UIPageViewController VCs rotating by viewWillTransitionToSize func?

我嘗試用3頁創建UI​​PageVC。 一切都很好,但是當我旋轉設備並在此更改頁面之后,我將看到僅旋轉頁面,該頁面在旋轉瞬間固定在PageVC中。 旋轉任何頁面時,如何旋轉其他2個VC? 也許我可以在PageVC類中做到這一點? 我使用的是Swift 4.0 ,因此必須使用v ...

使用viewWillTransition更改方向時,UIView.isHidden無法正常工作

[英]UIView.isHidden not working when changing orientation using viewWillTransition

我正嘗試僅用一種視圖來改變方向,其余的都固定在“人像”上。 我在AppDelegate中設置了一個方法,如下所示 選擇劑量視圖時,全局變量gIsDosageView設置為“ Y”。 我創建了兩個單獨的視圖,即PortraitView(375x812)和landscapeView(81 ...

viewWillTransition 不會在多個控制器中被調用

[英]viewWIllTransition is not getting called in more than one Controller

我正在學習開發 iOS 應用程序,目前我有 4 個視圖控制器。 在第一個 viewController 中,我使用了viewWillTransition方法在運行時調整 UI。 再次在第4 個 ViewController 中,我嘗試使用方法viewWillTransition ,但它沒有在那里 ...

在iPad Simulator中未調用viewWillTransitionToSize

[英]viewWillTransitionToSize not called in iPad Simulator

我試圖通過覆蓋來響應iPad上的旋轉 我注意到,即使使用相同的OS版本(10),在我的物理iPad上也可以調用viewWillTransitionToSize ,但在模擬器上卻不會。 我可以使用模擬器上的一個設置來使其響應,還是模擬器中的錯誤? 如果沒有設置,如何使用模擬器在較早 ...

iOS 10自動版式-viewDidLayoutSubviews反復調用

[英]iOS 10 Auto Layout - viewDidLayoutSubviews called repeatedly

整個情節提要板啟用了AutoLayout。 將日志放入viewDidLayoutSubviews()時 ,可以看到它被重復調用,並且永不停止。 我在視圖控制器中沒有任何自動布局的紅旗。 是什么原因造成的? 調試此問題的最佳方法是什么?...找出哪個視圖在掙扎? 更新 ...

viewWillTransitionToSize在TabBarController中調用錯誤的ViewController

[英]viewWillTransitionToSize Calls Wrong ViewController in TabBarController

我有4個viewcontrollers的tabBarController應用程序。 此應用程序啟用了橫向,因此我在每個viewcontroller.m文件中都有viewWillTransitionToSize:(CGSize)大小withTransitionCoordinator:(id)協調 ...

我如何使用StackView中設置為按比例填充的子視圖的屬性,因為它在旋轉設備后會重新計算

[英]How do I use attributes of subviews within StackView set to Fill Proportionally as it recalculates after rotating device

我實現了一個堆棧視圖,該視圖在我的主視圖控制器上方的彈出窗口中按比例填充了圖像,標簽,文本和按鈕。 當我選擇彈出窗口時,使用的視圖將顯示為Override,以將我稱為ProfileImage的圖像的角半徑定義為其高度的1/2,以使其顯示為圓形。 我旋轉設備時,堆棧會重新計算並更改prof ...

如果在兩個類中使用,則ViewWillTransitionToSize不起作用

[英]ViewWillTransitionToSize don't works if used in two classes

我想檢測不同ViewController中方向的變化。 我用了這段代碼 在我將此代碼添加到另一個ViewController中之前,它工作正常。 現在,該函數僅在第二個ViewController中執行。 如果我從那里刪除,它將重新開始在第一個ViewController中工作。 ...

ios8上的SKSceneScaleModeResizeFill縮放比例不正確

[英]SKSceneScaleModeResizeFill on ios8 scales improperly

我已經使用目標C在SpriteKit中編寫了一個游戲,它在ios9上可以完美運行,但在ios8上卻看起來很可怕。 我真的很想知道如何通過“糾正”我的錯誤,或者如果我沒有錯誤,然后在ios8中找到該bug的解決方法來解決此問題。 我認為我已經盡力使問題盡可能清楚,包括制作大量的屏幕快照來說 ...

在iOS7中使用動畫處理界面方向

[英]Handling Interface Orientation with Animation in iOS7

從iOS8開始,非常方便的viewWillTransitionToSize方法可以處理界面方向的更改。 我在應用程序中使用以下方式(為簡單起見,我僅使用單個UIView , elementView ,我想在示例中調整大小): 該方法可以很好地處理方向變化,使尺寸調整方法與實際旋轉一起動 ...

為什么viewWillTransitionToSize ...當displayModeButtonItem觸發splitViewController崩潰時沒有調用?

[英]Why is viewWillTransitionToSize… not called when displayModeButtonItem triggers splitViewController collapse?

我有一個UISplitViewController,其輔助(詳細)VC是一個UICollectionViewController。 我希望根據集合視圖的大小和方面的更改來調整集合的單元格。 我通過覆蓋UIContentContainer協議方法來觸發此大小調整: 這被稱為並且在設備旋 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM