iOS 7之后,蘋果提供了自定義轉(zhuǎn)場動畫的API,我們可以自己去定義任意動畫效果。本篇為筆者學(xué)習(xí)push、pop自定義轉(zhuǎn)場效果的筆記,如何有任何不正確或者有指導(dǎo)意見的,請在評...
iOS 7之后,蘋果提供了自定義轉(zhuǎn)場動畫的API,我們可以自己去定義任意動畫效果。本篇為筆者學(xué)習(xí)push、pop自定義轉(zhuǎn)場效果的筆記,如何有任何不正確或者有指導(dǎo)意見的,請在評...
1. 觸感反饋的使用(UIFeedbackGenerator) 提示:UIFeedbackGenerator在 iOS 10.0 及更新版本可用。 1.1 觸感反饋工具類 F...
什么是野指針 維基百科里給的定義: 當(dāng)所指向的對象被釋放或者收回,但是對該指針沒有作任何的修改,以至于該指針仍舊指向已經(jīng)回收的內(nèi)存地址,此情況下該指針便稱迷途指針(即通常說的...
一般獲取 「狀態(tài)欄+導(dǎo)航欄高度」的方法 1 采用的是類似于下面的判斷是否為劉海屏,然后返回固定值的寫法。 早些時間,這種方法確實是沒錯的,但是在 iOS 14 系統(tǒng)之后,劉海...
問題 部分升級到iOS 14的用戶,在點擊鏈接跳轉(zhuǎn)的時候,[[UIApplication sharedApplication]canOpenURL:url]返回false經(jīng)定...
一、前言 我們在開發(fā)中經(jīng)常會用到Masonry[https://github.com/SnapKit/Masonry]來實現(xiàn)自動布局,有時候?qū)崿F(xiàn)兩個Label橫向排列時,如果...
1、Flutter項目 仿網(wǎng)易云音樂 2、iOS項目 3、 這些公司有很多開源的技術(shù)分享值得學(xué)習(xí) Huawei · GitHub 華為 Huawei Openlab · Gi...
開啟開發(fā)者模式 iOS升級后手機默認(rèn)是未打開開發(fā)者模式的,這時候會出現(xiàn)如下問題: Xcode 14連接真機時,發(fā)現(xiàn)無法選擇相應(yīng)設(shè)備,提示信息是Developer Mode d...
iOS 事件的主要由:響應(yīng)連 和 傳遞鏈 構(gòu)成。一般事件先通過傳遞鏈,傳遞下去。響應(yīng)鏈,如果上層不能響應(yīng),那么一層一層通過響應(yīng)鏈找到能響應(yīng)的UIResponse。 響應(yīng)鏈:由...
查看oc文件底層結(jié)構(gòu) 支持ARC、指定運行時系統(tǒng)版本 一、App啟動流程 App的啟動 App的啟動可以分為2種 冷啟動:從零開始啟動App 熱啟動:App已經(jīng)在內(nèi)存中,在后...
項目第一版網(wǎng)絡(luò)框架用的是siesta,它的緩存與自動刷新確實很好用而且代碼很簡潔,但是在文件的上傳與下載以及對返回類型需要精確匹配要求這方面就很不友好,所以在第二版的我選擇了...
解決問題 iOS 開發(fā) 特別是OC 語言開發(fā),每次都要run 對改動的部分進行觀察,已經(jīng)落后 flutter / SwiftUI / 安卓等 UI 開發(fā)模式的效率問題. 這個...
首先在我們的程序中添加一段循環(huán)引用代碼 選擇Product->Profileimage 選擇Leaks,點擊Chooseimage 分析結(jié)果image 點擊左上角1位置的紅點...