原创 正確設置CATextLayer的Font
iOS中,通常設置字體都是使用UIFont, 但是CATextLayer例外,詳細閱讀CATextLayer Class Reference, May be either a CTFontRef, a CGFontRef, an ins
原创 顯示或隱藏MacOS中的隱藏文件
顯示或隱藏MacOS中的隱藏文件 MacOS默認不顯示隱藏文件,如何顯示或隱藏隱藏文件?方法有兩種。 1.在Mac終端輸入命令 顯示/隱藏Mac隱藏文件命令如下: 顯示Mac隱藏文件的命令:defaults write com.appl
原创 iOS如何修改字體間距
iOS如何修改字體間距iOS4及以下版本,並未提供直接修改字體間距的接口,字體間距都是系統默認大小。要DIY出不同字體間距的話,需要寫代碼實現。 使用Quartz 2D中的CGContextSetCharacterSpacing來實現修改
原创 用NSDateFormatter轉換日期,得到大寫字母的星期(SUN etc.)
用NSDateFormatter轉換日期,得到大寫字母的星期幾(SUN etc.) 使用NSDateFormatter轉換日期時,得到的英文字母的星期幾只能是這樣, 如Sun, Mon, etc. 如果想得到大寫字母的星期幾,可以這樣:
原创 iOS各個版本升級時API的差分(API Diffs)
伴隨着iOS的每次升級,都有不少API更新,程序可能也需要相應的修改。 面對麻煩,只有快速地解決麻煩: iOS 5 Beta 2 API Diffs (非官方) iOS 4.2 to iOS 4.3 API Differences
原创 使用delegate實現回調Callback
使用delegate實現回調Callback 一個ViewController(vc1)中使用了另一個ViewController(vc2),假如vc2中有個按鈕,按下這個按鈕, vc1中需要知道vc2中的那個按鈕是否被按下時,vc2如
原创 一篇簡單總結UIColor的文章
一篇簡單總結UIColor的文章,列出了不少顏色: UIColor
原创 自定義Section:修改UITableView的Section的背景和字體
自定義Section:修改UITableView的Section的背景和字體 第一次嘗試修改UITableView的Section的背景和字體,頭疼好一陣,終於找到了方法: 如同自定義Cell一樣,使用UITableView的函數,可以
原创 UIColor:RGB和HSV互相轉換
UIColor:RGB和HSV互相轉換 關於顏色的種種屬性,一直感覺挺神祕,不曾花時間來研究,今天揭開神祕面紗的一角。 RGB:三原色 Red, Green, Blue Alpha:不透明度 HSV :
原创 MacOS中卸載軟件的軟件
朋友推薦的一款卸載軟件的軟件: AppCleaner
原创 如何快速刪除所有.svn文件夾
如何快速刪除所有.svn文件夾 使用版本管理軟件Versions, Subversion等等管理軟件開發,便於協作開發,開發歷史管理等等。 但是從服務器上取得的代碼中,殘留.svn文件夾,通常是不可見。當這些代碼拷給別人的電腦編譯時,
原创 MacOS: 如何打開加密壓縮文件
MacOS: 如何打開加密壓縮文件 1,給加密壓縮文件解密後,可正常解壓縮。 $zipcloak -d xxx.zip 2給壓縮文件設置密碼 $zipcloak xxx.zip
原创 UIScrollView的滾動,停止(UIScrollViewDelegate)
UIScrollView的滾動,停止(UIScrollViewDelegate) 在使用UIScrollView和它的子類UITableView時,有時需要在不同操作狀態下,做不同的響應。 如何截獲這些狀態,如正在滾動,滾動停止等,使用
原创 對應Retina的一些注意點
對應Retina的一些注意點 iPhone4開始起對應Retina,使得畫面顯示更清晰。何爲Retina, 我的理解就是把2倍的畫面,濃縮只顯示1倍大小的畫面。 1.圖像資源的Retina 畫面上顯示的一個圖像,需要提供1倍大小和2倍