iOS - Swift UICollectionView橫向分頁的問題首先要設(shè)置 collectionView.isPagingEnabled = true UICollec...
iOS - Swift UICollectionView橫向分頁的問題首先要設(shè)置 collectionView.isPagingEnabled = true UICollec...
寫在前面 最終效果圖: 本文嚴重抄襲自:http://www.itdecent.cn/p/7de00c73a2bb 因排版和原文中的一些bug,參照搜索引擎和原文有了本篇文...
1.Xcode13 必須用這個模式 File -> Workspace Setting ->New Build System這個模式下項目中或有多余的md ,plist文件需...
最近連著兩個版本被interactivePopGestureRecognizer坑,真的是被坑死了。 界面卡死的問題 這個問題查好了好幾個晚上。表現(xiàn)是在root view c...
感謝提醒
[iOS]contentOffset與contentInset的相互影響首先先簡單介紹一下這兩個屬性: contentOffset:scrollView頂點相對于contentView的偏移位置。contentOffset圖示 contentIn...
該文章屬于<簡書 — Anchoriter>原創(chuàng),轉(zhuǎn)載請注明:<簡書社區(qū) — Anchoriter>http://www.itdecent.cn/p/fdb50d303ad...
JKSwiftExtension[https://github.com/JoanKing/JKSwiftExtension],測試用例在 StringExtensionVie...
骨架屏是什么? 骨架屏(Skeleton Screen)是一種優(yōu)化用戶弱網(wǎng)體驗的方案。在弱網(wǎng)情況下,客戶端獲取到服務(wù)器數(shù)據(jù)的時間會比較長,此時用戶會比較煩躁。該方案是指在空白...
iOS 10增加了兩種新的通知擴展:Notification Service Extension和Notification Content Extension,本文只介紹前者...
iOS底層探索(二) - 寫給小白看的Clang編譯過程原理 寫在前面: 本系列為 『iOS底層探索系列』第一篇,本文源自本人的學習記錄整理與理解,其中參考閱讀了部分優(yōu)秀的博...
APP生命周期 要知道APP的生命周期,首先要了解一下生命周期的5種狀態(tài),結(jié)合狀態(tài)理解生命周期的使用。 應(yīng)用的狀態(tài)包括: 未運行(Not running)程序沒啟動 未激活(...
flutter sdk及android studio插件的安裝都是參照flutter環(huán)境搭建來進行的,flutter doctor一切正常。但新建flutter projec...
問題? 網(wǎng)上很多關(guān)于[self class] 和 [super class] 的討論,討論問題的焦點是為什么[self class] 和 [super class] 輸出的結(jié)...
《編寫高質(zhì)量OC代碼》已順利完成一二三四五六七八篇!附上鏈接:iOS 編寫高質(zhì)量Objective-C代碼(一)—— 簡介iOS 編寫高質(zhì)量Objective-C代碼(二)—...
其實早就想研究一下nil、Nil、NULL和NSNull之間的區(qū)別,只是工作上除了nil,其它的幾乎少有用到,所以一直拖到今天。有時候感覺自己越來越浮躁,對細微處的知識理解不...
轉(zhuǎn)載自:【iOS】weak的底層實現(xiàn) weak底層千千萬,吾竟裝作看不見... weak基本用法 weak是弱引用,用weak描述修飾或者所引用對象的計數(shù)器不會加一,并且會在...
文章以在TimerViewController中使用計時器為例,在VC中聲明一個NSTimer屬性。 創(chuàng)建NSTimer對象: timer作為VC的屬性,被VC強引用,創(chuàng)建t...
一、RunLoop概念 RunLoop是通過內(nèi)部維護的事件循環(huán)(Event Loop)來對事件/消息進行管理的一個對象。 1、沒有消息處理時,休眠已避免資源占用,由用戶態(tài)切換...
整理的一些iOS面試相關(guān)問題,持續(xù)更新,敬請關(guān)注 1、2018 iOS面試題---UI相關(guān):事件傳遞,圖像顯示,性能優(yōu)化,離屏渲染[https://juejin.im/pos...