前言 在App的開發(fā)中,對文件的管理也是一項艱巨的工作。如果不謹慎的處理會造成很嚴重的結果。 一 、文件的一系列方法的介紹 1、 獲取 Documentation 目錄路徑...
前言 在App的開發(fā)中,對文件的管理也是一項艱巨的工作。如果不謹慎的處理會造成很嚴重的結果。 一 、文件的一系列方法的介紹 1、 獲取 Documentation 目錄路徑...
最近在看Swift 4.0,看到SQLite部分,回想起之前在Swift下使用SQLite很是麻煩(當然OC下也是挺麻煩的),蘋果官方文檔中,要使用原生的SQLite,要先導...
在我們項目中,經(jīng)常用到自定義UIive控件,一般我們都會選擇XIB進行布局,那么swift重如何從XIB加載UIView控件呢?一般情況下,我們都會這樣來寫. 但是隨著XIB...
為什么要用到Router去做跳轉:解耦、方便 像底下這種代碼可能寫了很多很多遍了,尤其是在項目中某個頁面入口很多的情況下。 尤其是公司要開發(fā)多個項目,對模塊進行了拆分,組件化...
現(xiàn)在的新聞閱讀界面一般都包含兩部分,新聞文章內(nèi)容和用戶評論列表。內(nèi)容一般都是HTML富文本數(shù)據(jù),以便實現(xiàn)豐富的展示風格。現(xiàn)在Flutter原生沒有支持的HTML富文本展示,也...
最近在做NSTextView中顯示自定義NSTextAttachment的時候,發(fā)現(xiàn)顯示自定義Attachment中的圖片總是顛倒的,如下圖。 查閱資料后發(fā)現(xiàn)是坐標系導致的,...
1、NSAttributedString 不可變屬性字符串,創(chuàng)建出來之后不能修改其屬性(屬性都是只讀的),但是可以在創(chuàng)建的時候直接附加屬性設置(屬性是針對所有文本),其屬性介...
1.基礎知識 lineHeight = ascent + descent + leading 2.文字垂直對齊方式 iOS文本容器中都是基線對齊,所謂的基線對齊就是指無論中文...
NSAttributedString(富文本),是一種帶有屬性的字符串,通過它可以輕松的在一個字符串中表現(xiàn)出多種字體、字號、背景色、下劃線等各不相同的風格,還可以對段落進行格...
ios項目中經(jīng)常需要顯示一些帶有特殊樣式的文本,比如說帶有下劃線、刪除線、斜體、空心字體、背景色、陰影以及圖文混排(一種文字中夾雜圖片的顯示效果)。通常想要實現(xiàn)這些效果要使用...
關于NSAttributedString只記得幾個常用的屬性,有時候要用得特殊的屬性的時候就得到處去翻,在這里記錄一下,以后要用的時候就不用到處去找了。 一個簡單的例子 繪制...
NSTableView和UITableView很相似,只是多了一個tableColumn(列的屬性),但是缺少了分區(qū)section,大家可以看一下delegate和dates...
前言 由于在開發(fā)過程中常常需要用到系統(tǒng)提供的基礎類型之外的的類型,所以Swift允許我們根據(jù)自己的需要構建屬于自己的類型系統(tǒng)以便于更加靈活和方便的開發(fā)程序并將其稱之為 “na...
尊重知識,轉發(fā)請注明出處:Swift枚舉實戰(zhàn) 概要 枚舉(enum)我們再熟悉不過的數(shù)據(jù)類型,縱觀C、OC、Swift,枚舉的定義基本都是一樣的:枚舉是一個被命名的常量的集合...
//疑問1中的AnimationDelegate是一個類實例化后的對象嗎?怎么大括號中還能執(zhí)行語句?還是其他什么意思?//疑問2中的dynamic什么意思? 這樣就調用了An...
簡介 SGPlayer 是一款基于 AVPlayer、FFmpeg 的媒體資源播放器框架。支持全景視頻,RTMP、RTSP 等直播流;同時支持 iOS、macOS、tvOS ...
Flutter使用文檔 創(chuàng)建應用主題 為了在整個應用程序中共享包含顏色和字體樣式的主題,我們可以提供ThemeData給MaterialApp的構造函數(shù)。 如果沒有提供the...
文章介紹 這篇文章主要是實現(xiàn)了一個簡單的登錄界面,效果可以看gif,主要是了解一些常用控件以及布局的樣式,還有界面跳轉,數(shù)據(jù)傳遞。跳轉后的界面就是之前的Flutter實現(xiàn)常用...