cost 411 ms
有沒有人可以幫助我將 Objective-C UIDevice+SystemVersion 轉換為 Swift?

[英]Is there anybody who could help me to convert Objective-C UIDevice+SystemVersion into Swift?

我不知道如何將以下 Objective-C 代碼轉換為 Swift,因為我之前沒有使用過 Objective-C。 我應該怎么做? 如果有人遇到類似的事情,將不勝感激下面的 Objective-C 代碼在 Swift 中的樣子。 在 Swift 中,我似乎無法理解執行此操作的正確方法。這更有可能與 ...

SwiftUI onAppear 在嘗試讀取 UIKit 的 UIDevice 方向時無法正常工作

[英]SwiftUI onAppear not working properly when trying to read UIKit's UIDevice orientation

使用iOS14.4.2、Swfit5.3.2、XCode12.4,物理設備=iPhoneXS 出現時,我試圖將當前設備方向寫入 Static 屬性,然后在視圖中使用它。 但是,出現時該值未正確寫入。 這是我的代碼(見下文) 請注意, isPortrait總是false的——無論我在啟動時如何定位我的 ...

基於設備旋轉更新變量 - Swift UI

[英]Update variables based on device rotation - Swift UI

我找到並使用了一些代碼,這些代碼將根據設備大小和旋轉返回一個變量 true。 然而,當設備旋轉時,這些變量不會更新,文本也不會改變。 我想我需要使用可觀察的 object 但我不確定 go 如何轉換此擴展名? 這是我在下面使用的代碼。 內容視圖() 擴展: ...

iOS:UIDeviceOrientation 未按預期工作

[英]iOS: UIDeviceOrientation is not working as intended

我一直在使用 UIDeviceOrientation 來檢查設備的物理方向。 文檔指出此方向不依賴於界面方向,並且生成的通知無論如何都應該觸發。 下面的示例代碼在禁用了方向鎖定的設備上運行良好。 但是當激活方向鎖定時它將不起作用。 每次旋轉或搖動設備時,示例代碼都會打印 UIDeviceOrient ...

我如何知道/獲取我的 iOS 應用程序支持的方向列表?

[英]How do I know/get the list of supported orientations for my iOS app?

作為一名開發人員,我知道在我的 iOS 應用程序的項目設置/plist 中添加的方向列表,但我想從代碼中了解支持的方向列表。 例如,第 3 方 SDK 之一正在為一個場景返回UIInterfaceOrientationMask.landscapeLeft ,我想在允許方向之前在我的視圖控制器中驗證 ...

在 Swift WKWebview 中獲取設備名稱

[英]GET Device Name in Swift WKWebview

如何在 swift5 中獲取設備名稱並使用 wkwebview url 發送。 如果我打印名稱,我會得到 model 名稱,但使用以下代碼我會得到錯誤線程 1:致命錯誤:在展開可選值時意外發現 nil。 我需要將設備名稱和令牌存儲在 mysql 數據庫中。 謝謝你! ...

設備以橫向啟動時,UIDevice方向返回縱向

[英]UIDevice orientation returns portrait when device launches as landscape

這是一個示例代碼,如果該設備在首次啟動時以及在檢測到方向改變時是“人像”或“風景”,將打印該示例代碼。 如果我使用手機頭像啟動該應用程序,則可以正常運行。 但是,如果我在橫向手機上啟動該應用程序,它將首先檢測人像。 但是,如果以后旋轉設備,那將是正確的。 這是一個錯誤還是我使用UI ...

如何從鎖定屏幕訪問設備電池電量

[英]how to access device battery level from lock screen

我一直在嘗試復制以下應用程序中發現的此功能: 充電警報 我的問題是,當屏幕鎖定且應用程序處於后台狀態時,他們如何訪問設備的電池電量? 他們在應用程序處於后台狀態時發送通知。 當設備達到特定電池電量時,他們會發送此通知。 注意:如果通過按主屏幕按鈕將應用置於后台狀態,他們將無法 ...

iOS通知設備過熱

[英]iOS notification that device is overheated

我有一個非常具體的任務-我需要找到一種觀察iOS設備溫度的方法。 我正在開發一個應用程序,它是用於多個設備的系統。 有時,有些情況下iPhone / iPad之一會過熱。 我的任務很簡單-我需要告訴其他設備某個“鏈條”即將過熱或已經過熱。 有什么方法可以做到而又不會違反Apple安全 ...

Espresso UI Test截屏-應用程序沒有寫外部存儲權限

[英]Espresso UI Test take screenshot - app without write external storage permission

我正在Espresso中為Android應用編寫UI測試。 我需要截取屏幕截圖以驗證UI,這是通過UiDevice.takeScreenshot()方法完成的。 此方法引發異常,因為該應用程序沒有寫權限,為了運行此UI測試,我需要在AndroidManifest中專門添加android權 ...

為什么 Apple 創建了 isBatteryMonitoringEnabled?

[英]Why Apple Created isBatteryMonitoringEnabled?

要監控電池 state 和電量,應用程序應首先啟用isBatteryMonitoringEnabled屬性並將其設置為true 。 但是為什么創建這個屬性呢? 您可以在任何地方將其設置為false或true ,系統永遠不會干擾監控。 將其設置為false在性能上有什么優勢嗎? ...

IOS、無線或USB充電狀態

[英]IOS, wireless or usb charging status

我想知道是否可以知道 iPhone 是通過 USB 還是無線充電。 我確實為 Android 開發,但根本不為 IOS 開發。 因此,我知道在 android 上可以從BatteryManager獲取此信息,但不能在 IOS 上獲取。 我試圖在 ios 上找到等價物,但我只找到了UIDeviceB ...

uidevicebatterystatedidchangenotification有時不起作用

[英]uidevicebatterystatedidchangenotification not working sometimes

我正在嘗試檢查設備的充電端口是否工作正常。 有兩種情況-a。 當充電電纜已經插入時。 一段時間后插入充電電纜時。 對於情況a,在viewDidLoad()我檢查了enable batteryStateMonitoring並檢查了電池的當前狀態。 -一直有效。 對於案例b,我嘗 ...

檢索電池電量僅在我第一次執行時有效

[英]Retrieving battery level only works the first time I do it

當我的應用程序首次啟動時,電池電量由float batteryLevel = [UIDevice currentDevice].batteryLevel正確檢索。 但是,當我稍后嘗試在我的代碼中檢索它時,即使電池電量發生變化,我也總是得到相同的值。 對[UIDevice currentDevice ...

UIDeviceListener在iOS 10中不起作用

[英]UIDeviceListener not working in iOS 10

我正在使用UIDeviceListener-master( https://github.com/eldade/UIDeviceListener )類來獲取batteryCount,batterymaximumCapacity,但從未調用其listner類。 請提供有關在iOS10中獲取 ...

與 AppKit 等效的 systemVersion

[英]systemVersion equivalent for AppKit

有沒有辦法在 AppKit 中獲取 systemName(例如 macOS 或 Mac OS X)? 本質上,我正在尋找與以下 UIKit 命令等效的 AppKit: 編輯:請注意,我不是在尋找操作系統版本,而是在尋找操作系統的名稱。 例如在 iOS 上的 systemName 返回“ios” ...

獲取當前設備方向

[英]Get the current device orientation

我知道這個問題之前曾被問過,並試圖實施建議的解決方案,但它對我不起作用。 也許我做錯了什么。 你有什么主意嗎? 這是我的代碼: ...


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