前言 在之前的一篇文章中簡(jiǎn)單的提到了這個(gè)問(wèn)題, 但是自己寫的不詳細(xì), 并且自己深入了解的也不是特別多, 在開(kāi)發(fā)中也沒(méi)怎么用到,所以經(jīng)過(guò)閱讀者的反饋對(duì)這個(gè)問(wèn)題很是疑惑! 本篇文...
- (void)viewDidLoad { [super viewDidLoad]; webView.scrollView.delegate =self; } - (vo...
主要技術(shù)點(diǎn) 假設(shè)列數(shù)cols = 4,總數(shù)count = 7,那么需要添加空白格為 7 % 4 = 3 ,4-3 = 1個(gè); 初始化時(shí)collectionView的高度為30...
在設(shè)置了label中文字的字間距、行間距、段間距后,獲取label總的高度,嘗試了各種計(jì)算方法,最后只發(fā)現(xiàn)一種方式是有效的。 每次使用原字符串內(nèi)容計(jì)算完高度時(shí),最后一行都無(wú)法...
XTPlayer XTPlayer是一款簡(jiǎn)單易用的基于AVPlayer封裝的純Swift音頻播放器,滿足對(duì)音頻文件播放的基本需求。github地址 功能 要求 依賴庫(kù) 安裝 ...
前言 最近在跟小伙伴合作開(kāi)發(fā)一款app,苦于沒(méi)有合適的公共api接口,所以決定自己搭建一個(gè)服務(wù)器,目前已實(shí)現(xiàn)注冊(cè)、登錄,爬蟲(chóng)定時(shí)拉取閑魚首頁(yè)更新數(shù)據(jù)庫(kù)。 app傳送門 一個(gè)極...
最近項(xiàng)目中有一個(gè)bug, 自動(dòng)布局然后在子view中后續(xù)更新高度約束的時(shí)候, 子試圖的高度不正確,相當(dāng)于沒(méi)有更新, 于是想到了代碼更新約束,重新布局。這里就涉及到了三個(gè)布局的...
背景: 在大型項(xiàng)目,企業(yè)級(jí)開(kāi)發(fā)中多人同時(shí)維護(hù)同一個(gè)類,這樣勢(shì)必會(huì)導(dǎo)致當(dāng)前類隨著項(xiàng)目開(kāi)展,變得臃腫,iOS中的分類(Category)就很好的解決了這個(gè)問(wèn)題。 分類(Categ...