來個demo
iOS 仿小紅書的 push pop轉(zhuǎn)場動畫iOS 7之后,蘋果提供了自定義轉(zhuǎn)場動畫的API,我們可以自己去定義任意動畫效果。本篇為筆者學習push、pop自定義轉(zhuǎn)場效果的筆記,如何有任何不正確或者有指導意見的,請在評...
來個demo
iOS 仿小紅書的 push pop轉(zhuǎn)場動畫iOS 7之后,蘋果提供了自定義轉(zhuǎn)場動畫的API,我們可以自己去定義任意動畫效果。本篇為筆者學習push、pop自定義轉(zhuǎn)場效果的筆記,如何有任何不正確或者有指導意見的,請在評...
問題反饋 線上突發(fā)一個Top1的crash告警,場景是UICollectionView在刪除的時候觸發(fā)。 錯誤方法deleteItemsAtIndexPaths,錯誤信息如下...
Lottie是一個強大的第三方動畫支持庫,通過下發(fā)的json文檔讀取繪制動畫。近期項目中有用到,遇到一個大坑,網(wǎng)上和官方論壇也搜不到,記錄一下,也希望能幫到一些人。 1. 暫...
@BigWangHaHa 嗯...有好的緩存思路或者優(yōu)化思路嗎,背景色是fill,logo的size變化,而且每次也是draw上去
iOS 使用一張圖片做不同尺寸的占位圖前言 以前項目中使用站位圖,每一個不同尺寸的UIImageView 或者 UIButton 都需要美工切兩張占位圖(@2x和@3x),會增加App的體積。本文主要講是如何使用...
@AlphaG 請問你用在線上了嗎,有審核風險嗎
如何讓iOS setAlternateIconName后不彈出alert如我們所知,iOS 10.3里面添加了一個新的方法 setAlternateIconName:completionHandler:,用來更換App的icon,但是此方法有個比...
遇到同類問題,我的解決方案是為每個target創(chuàng)建一個Launch Screen.stroryboard(targetALaunchScreen.stroryboard、targetBLaunchScreen.stroryboard),然后在項目中設(shè)置target對應(yīng)的Launch Screen
iOS13最新LaunchScreen.storyboard 啟動圖屏幕適配從2020年4月開始,所有使? iOS13 SDK的 App將必須提供 LaunchScreen,LaunchImage即將退出歷史舞臺 2020年3月22號更新評論里很多兄...
1.一般項目的scheme是Debug, Release分別對應(yīng)debug模式、release模式2.由于項目接口環(huán)境是區(qū)分環(huán)境的,所以在項目中設(shè)置了Debug_dev, D...
前言 很久之前在用YYLabel時,看到頭文件里有IBInspectable這個關(guān)鍵字,由于我的開發(fā)習慣是用xib做比較多的,當時無意發(fā)現(xiàn),把一個xib控件UIView指定為...
說道Objective-C里面的消息機制,大部分人都知道是調(diào)用方法其實就是發(fā)送消息,一個叫objc_msgSend的東西負責的。今天結(jié)合《編寫高質(zhì)量iOS與OS X代碼的52...
之前在研究iOS崩潰處理的時候,看到一篇文章處理壞內(nèi)存訪問的問題,對于野指針隨機Crash,要先提高它的Crash率,方便發(fā)現(xiàn),利用fishhook,實現(xiàn)iOS下的C函數(shù)的h...
iOS寫的比較多的就是UITableView,幾乎每個控制器里面都有這家伙,在加上網(wǎng)絡(luò)請求,錯誤處理,loading動畫,UITableViewDataSource,UITa...
引文 之前開發(fā)中了解到Android遇到Crash,可以利用框架回退到上一個頁面而不是閃退掉,然后在思考如何降低iOS的Crash率,當然最主要方法是從根源抓起,注意代碼邏輯...
1.效果: 2.概要: 這個組件主要是我項目中使用的,拿出來就開源了,可能封裝性并不是很強,因為好的封裝需要很多附加代碼,個人不太喜歡干這個。所以你想拿來直接用也是可以的,代...
@公爵海恩庭斯 初始化0000
iOS 開發(fā)中關(guān)于Frame和約束的簡單認識1.約束創(chuàng)建的控件在-ViewDidAppear:可獲得真是Frame,或者在手動調(diào)用-layoutIfNeeded方法后獲得真是Frame 最初做開發(fā)的時候,經(jīng)常使用的是用...