寫在前面 本文整理了UIPageViewController在使用中的一些缺陷和bug梢什,結(jié)合網(wǎng)上的一些資料提供一個(gè)相對(duì)全面的總結(jié)。文章及代碼中如有任何形式的錯(cuò)誤陵珍、疑問歡迎在留...
寫在前面 本文整理了UIPageViewController在使用中的一些缺陷和bug梢什,結(jié)合網(wǎng)上的一些資料提供一個(gè)相對(duì)全面的總結(jié)。文章及代碼中如有任何形式的錯(cuò)誤陵珍、疑問歡迎在留...
1.基礎(chǔ)知識(shí) lineHeight = ascent + descent + leading 2.文字垂直對(duì)齊方式 iOS文本容器中都是基線對(duì)齊,所謂的基線對(duì)齊就是指無論中文...
前段時(shí)間抽空總結(jié)了一下iOS視頻播放的基本用法所禀,發(fā)現(xiàn)這其中還有一個(gè)我們無法繞過的問題稚机,那就是播放界面的旋轉(zhuǎn)與適配伦仍。的確,視頻播放與游戲類型的App經(jīng)常會(huì)遇到這個(gè)的問題。由于至...
寫在前面 本篇文章是對(duì)我一次組內(nèi)分享的整理底哗,大部分圖片都是直接從keynote上截圖下來的岁诉,本來有很多炫酷動(dòng)效的,看博客的話就全靠腦補(bǔ)了跋选,多圖預(yù)警 :) 概覽 JavaScr...
iOS開發(fā)過程中,多人開發(fā)或者導(dǎo)入第三方框架的時(shí)候俭尖,可能碰到UIWindow層級(jí)沖突的問題氢惋。 例如,很多人習(xí)慣在keyWindow上添加一個(gè)自定義浮層視圖稽犁,但是焰望,當(dāng)自己或者其...
在 iOS 開發(fā) Hybrid App 的時(shí)候,有兩個(gè) WebView 可以選擇已亥。UIWebView & WKWebView熊赖。 這兩個(gè) WebView 控件,可以完全只借助...
使用 Xcode 制作 Framework 與 XCFramework 最近公司有個(gè)項(xiàng)目外包陷猫,我就負(fù)責(zé)提供離在線語音識(shí)別 SDK 和數(shù)據(jù)埋點(diǎn) SDK 封裝秫舌,在制作 Frame...
目錄 Swift學(xué)習(xí)資料@ 完整App@ App框架@響應(yīng)式框架@ UI@日歷三方庫@ 下拉刷新@ 模糊效果@ 富文本@ 圖表@ 顏色@ 表相關(guān)@(TabbleView、Ta...
第一種亂碼類型 在網(wǎng)絡(luò)上查了一圈绣檬,找到三個(gè)相關(guān)答案: 下載的文件名總是「亂碼」足陨?這里有各平臺(tái)的解決方法 :https://sspai.com/post/44360[https...
前言 ReactiveCocoa是一個(gè)(第一個(gè)?)將函數(shù)響應(yīng)式編程范例帶入Objective-C的開源庫娇未。ReactiveCocoa是由Josh Abernathy和Just...
前言 緊接著上篇的源碼實(shí)現(xiàn)分析墨缘,繼續(xù)分析RACSignal的變換操作的底層實(shí)現(xiàn)。 目錄 1.過濾操作 2.組合操作 一. 過濾操作 過濾操作也屬于一種變換零抬,根據(jù)過濾條件镊讼,過濾...
1. Swift cocoapods管理第三方庫 'XXX.h' file not found 方法一: 在頭文件的前面加上目錄,如: 方法二:修改工程配置 2. Xcode...
我們在開發(fā)網(wǎng)站項(xiàng)目的時(shí)候平夜,我們可以通過瀏覽器的debug模式來看request以及response的數(shù)據(jù)蝶棋,那么如果我們開發(fā)移動(dòng)端項(xiàng)目沒有網(wǎng)頁呢?如何抓取數(shù)據(jù)呢忽妒? 前幾天有個(gè)做...
注意: 此文只是自己翻譯學(xué)習(xí)玩裙,如有不對(duì)地方還望指出兼贸。此文結(jié)合如下倆篇文章翻譯,一則練習(xí)自己的翻譯能力吃溅,二則真正理解該文章溶诞。個(gè)人感悟:自己動(dòng)手寫一遍,與瀏覽一遍决侈,絕對(duì)是不一樣的...
本文在我的網(wǎng)站持續(xù)更新螺垢,查看最新版本請?jiān)L問https://www.itshutong.com/articles/281/oh-my-zsh-the-best-shell-no...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點(diǎn)擊了赖歌?糾結(jié)于如何實(shí)現(xiàn)這個(gè)奇葩響應(yīng)需求枉圃?亦或是已經(jīng)被響應(yīng)鏈、手勢俏站、target-action這一系列響應(yīng)觸...
屏幕顯示圖像的原理: 高中物理應(yīng)該學(xué)過顯示器是如何顯示圖像的:需要顯示的圖像經(jīng)過CRT電子槍以極快的速度一行一行的掃描讯蒲,掃描出來就呈現(xiàn)了一幀畫面,隨后電子槍又會(huì)回到初始位置循...
做App避免不了要和時(shí)間打交道肄扎,關(guān)于時(shí)間的處理墨林,里面有不少門道,遠(yuǎn)不是一行API調(diào)用犯祠,獲取當(dāng)前系統(tǒng)時(shí)間這么簡單旭等。我們需要了解與時(shí)間相關(guān)的各種API之間的差別,再因場景而異去設(shè)...
最近浮躁衡载,毛線都沒寫搔耕,不斷有人關(guān)注點(diǎn)贊我,必須總結(jié)點(diǎn)干貨了痰娱。 項(xiàng)目上要加載html格式的文本弃榨,學(xué)習(xí)一下富文本相關(guān)內(nèi)容。 1.加載HTML標(biāo)簽文本 因?yàn)榻馕龅臄?shù)據(jù)里面有html...