標籤:iOS沒有現成的支援圖文混排的控制項,而要用多個基礎控制群組合拼成圖文混排這樣複雜的排版,是件很苦逼的事情。對此的解決方案有使用CoreText進行繪製,或者使用TextKit。本文主要講解對於CoreText的使用。案例https://github.com/ClavisJ/CoreTextDemo環境資訊:Mac OS X 10.10.1Xcode 6.1.1iOS 8.1 本文:一、Core
標籤:之前有人在找漸層進度條的效果,閑來無事就順手寫了一個,然後畫了視圖層級,方便講解。環境資訊:Mac OS X 10.10.3Xcode 6.3.1iOS 8.3:源碼:https://github.com/saitjr/LoopProgressDemo.git 本文一、視圖層級首先需要搞定的就是視圖層級關係。可以看到,1. 背景是有透明度的藍色(blueView)2. 需要一個從綠->黃->紅的漸層色,那個這裡我採用的是Layer(colorLayer)3.
標籤:無意間看到一個彩色TabBar切換的設計圖,感覺很不錯,有空就把他實現了。環境資訊Mac OS X 10.10.4Xcode 6.4iOS 8.4:源碼:https://github.com/saitjr/STColorfulTabBar.git 本文一、實現分析看到這個彩色轉場效果的時候,我第一個反應就是在TabBar上有一個彩色的View,然後每個色塊的顯示都是通過mask來顯示的。最終,我的具體實現也是根據這個思路來的。1.
標籤:一個android項目突然出現編譯錯誤,如下::app:processDebugResources FAILEDFAILURE: Build failed with an exception.* What went wrong:Execution failed for task ‘:app:processDebugResources‘.> com.android.ide.common.process.ProcessException:
標籤:【iOS】使用safari對webview進行調試在web開發的過程中,抓包、調試頁面樣式、查看要求標頭是很常用的技巧。其實在iOS開發中,這些技巧也能用(無論是模擬器還是真機),不過我們需要用到mac內建的瀏覽器Safari。所以,本文將講解如何使用Safari對iOS程式中的webview進行調試。環境資訊:Mac OS X 10.10.1Xcode 6.1.1iOS 8.1 本文:1. 開啟模擬器(真機)的開發人員模式【設定】->【Safari】->【進階】-&
標籤:1. append(content)方法方法作用:向每個匹配的元素內部追加內容。參數介紹:content (<Content>): 要追加到目標中的內容。用法樣本:HTML代碼為<p>I come from </p><p>I love </p>向所有p標籤中追加一個單詞china,則寫法為 $("p").append("china");結果為:<p>I come from