原创 UITableView
看TableView的資料其實已經蠻久了,一直想寫點兒東西,卻總是因爲各種原因拖延,今天晚上有時間靜下心來記錄一些最近學習的TableView的知識。下面進入正題,UITableView堪稱UIKit裏面最複雜的一個控件了,使用起來不算
原创 創建UILable的時候,可以根據文字算出文字所佔區域大小的方法
#pragma mark -- Tool Method /** * @param text 文字內容 * @param font 字體 * @param maxSize 最大尺寸 * * @re
原创 Masonry介紹與使用實踐:快速上手Autolayout
1 MagicNumber -> autoresizingMask -> autolayout 以上是純手寫代碼所經歷的關於頁面佈局的三個時期 在iphone1-iphone3gs時代 win
原创 IOS開發之實現App消息推送
好久沒有寫過博客啦,今天就由本菜鳥給大家做一個簡單的IOSApp消息推送教程吧!一切從0開始,包括XCode6, IOS8, 以及蘋果開發者中心最新如何註冊應用,申請證書以及下載配置概要文件,相信很多剛開始接觸ios的人會很想了解一下
原创 iOS 自定義TabBarController
一、自定義的思路 iOS中的TabBarController確實已經很強大了,大部分主流iOS應用都會採用。但是往往也不能滿足全部的需求,因此需要自定義TabBar,自定義需要對系統的TabBar工作方式有很好的理解,自定義需要勇氣
原创 NSManagedObjectContext 積累
一、基礎概念深入 1.NSManagedObjectContext 被管理數據上下文就像便箋簿 當從數據持久層獲取數據時,相當於把這些臨時的數據拷貝寫在便箋簿上,然後就可以隨心所欲的修改這些值。 通過上下文,可以對數據記錄NSM
原创 友盟推送
友盟:友盟推送SDK IOS1.1.0集成教程(圖文) 原文:http://bbs.umeng.com/thread-6191-1-1.html 集成過程 客戶端集成如何快速集成友盟推送: 註冊友盟帳號=》創建推送應用=》下載S
原创 UIView與CALayer的區別
研究Core Animation已經有段時間了,關於Core Animation,網上沒什麼好的介紹。蘋果網站上有篇專門的總結性介紹,但是似乎原理性的東西不多,看得人雲山霧罩,感覺,寫那篇東西的人,其實是假設讀的人瞭解界面動畫技術的原理的
原创 使用SOAP訪問Web服務
SOAP是簡單對象訪問協議,它可看成是HTTP與XML的結合,其中XML部分是作爲HTTP報文的實體主體部分。具體信息可以參考百度百科。 在iOS中使用SOAP,需要我們自己組裝XML格式的字符串,當XML字符串比較長的時候會變得很麻
原创 time
UIAlertView的消失本質其實是觸發了一個dismiss事件。 觸發這個事件有以下兩種方法: 1.按鈕點擊,UIAlertView上如果有按鈕,點擊任何按鈕都會觸發該事件,UIAlertView消失; 2.代碼模擬點擊
原创 音樂播放器
1 // 2 // YYPlayingViewController.m 3 // 20-音頻處理(音樂播放器1) 4 // 5 // Created by apple on 14-8-13. 6 // Copy
原创 CGContextRef用法
CGContextRef用法 quartz 是主要的描畫接口,支持基於路徑的描畫、 抗鋸齒渲染、漸變填充模式、圖像、顏色、座標空間變換、以及PDF 文檔的創建、顯示、和分析。UIKit 爲Quartz 的圖像和顏色操作提
原创 UIGraphicsBeginImageContext
UIGraphicsBeginImageContext 創建一個基於位圖的上下文(context),並將其設置爲當前上下文(context)。方法聲明如下: void UIGraphicsBeginImageContext(C
原创 DatePicker控件
目錄[-] 1.Locale 2.Calendar 3.timeZone 4.date 5.minimumDate 6.maximumDate 7.countDownDuration 8.minuteInterval 9.dateP
原创 UIActivityViewController
UIActivityViewController類是一個標準的view controller,通個使用這個controller,你的應用程序就可以提供各種服務。 系統提供了一些通用的標準服務,例如拷貝內容至粘貼板、發佈一個公告至社交網