項目中針對某一個 View 需要進行橫屏,在 iOS16 之前的方式大部分都是采取設置設備的方向來實現的,但是在 iOS16 開始這種方式已經無效了,如果使用設置設備方向來實...
項目中針對某一個 View 需要進行橫屏,在 iOS16 之前的方式大部分都是采取設置設備的方向來實現的,但是在 iOS16 開始這種方式已經無效了,如果使用設置設備方向來實...
簡介 open-vm-tools就是VMWare-Tools工具的開源升級版,用于解決虛擬機畫面自適應,文件夾共享等功能。 安裝open-vm-tools 確保您的 Linu...
關聯文章Podfile常用三方庫及其配置一:基礎配置與說明[http://www.lxweimin.com/p/987e25db53ba]Podfile常用三方庫及其配置二:...
關聯文章Podfile常用三方庫及其配置一:基礎配置與說明[http://www.lxweimin.com/p/987e25db53ba]Podfile常用三方庫及其配置二:...
1. 觸感反饋的使用(UIFeedbackGenerator) 提示:UIFeedbackGenerator在 iOS 10.0 及更新版本可用。 1.1 觸感反饋工具類 F...
Objective-C是基于C語言加入了面向對象特性和消息轉發機制的動態語言,這意味著它不僅需要一個編譯器,還需要Runtime系統來動態創建類和對象,進行消息發送和轉發。下...
iOS 13 以后蘋果增加了 SceneDelegate 來管理窗口。 iOS 13 以前自定義個 Window 進行顯示,下面兩種方式都可以方式一:let newWindo...
在 iOS 開發中,通常沒有內置的 "弱引用數組",但你可以使用一些方法來管理包含弱引用對象的數組。以下是一種常見的方法,你可以創建一個數組來存儲弱引用對象,并在需要時進行添...
目錄 一、發起請求 1. 參數 2. ParameterEncoder 參數編碼器* 2.1 JSON參數編碼器* 2.2 Form參數編碼器 3. HTTP Headers...
對Bonjour完全小白的同學,推薦一篇文章iOS開發 Bonjour的使用[http://www.lxweimin.com/p/899704088cab],在此也感謝此篇的...
Bonjour簡介Bonjour是 Apple推出的零配置網絡協議,主要的目的是在缺少中心服務器的情況下解決網絡設備的 IP獲取,名稱解析和服務發現等關鍵問題。 Bonjou...
用于繪制平面圖形的一個仿射變換矩陣。用于做旋轉、縮放、平移,一個仿射變換矩陣是一個3*3的矩陣,只用于 xy坐標,不涉及 z 軸。 CGAffineTransformIden...
UIScrollView經常會用來一些高度不確定的場景,要想完全展示(可滾動)需要正確計算contentSize的大小,當子控件很多時手動計算這些frame還是比較復雜,想要...
iOS設置屏幕方向代碼示例 UIDevice+Orientation.h UIDevice+Orientation.m 優化版本(推薦使用) UIDevice+Orienta...
在iOS中,使用Keychain可以把我們要存儲的數據以加密的形式存儲在獨立于App的位置。 通過當前項目的Capabilities>Keychain Sharing>On開...
目錄一,條件編譯二,KVO/KVC三,Swift調用OC四,OC調用Swift五,字符串六,多線程 一,條件編譯 1,代碼標記 2,條件編譯 3,信息打印 4,版本檢測 5,...
無論是從用戶體驗角度還是產品運營角度截圖分享功能已經覆蓋大部分的APP。本文不介紹如何分享,只介紹幾種截屏的方法(原理相同)!希望能幫助有需要的朋友。不同的產品對功能的需求有...
iOS AVFoundation 視頻暫停 多視頻合成 流程 AVCaptureSession 只有開始和結束 編碼的方法 。他并沒有暫停的接口 。 所以我們要做暫停就有兩種...