原创 iphone界面如何實現下拉列表1

代碼如下:     #import <UIKit/UIKit.h>     @interface DropDownList : UIView<UITableViewDelegate,UITableViewDataSource> {   

原创 iPhone電子書toolbar的實現

iPhone電子書的toolbar一般都設計成半透明,上面放置一個進度條和一個Label(用於顯示頁碼),這裏用代碼做一個最基本的實現。生成一個UIToolbarUIToolbar *toolbar =[[[UIToolbar allo

原创 如何使用SBJson

Json是一種類似XML的數據傳輸方式。詳細介紹請看:介紹JSONSBJson是與Objective-C結合比較好的庫。使用SBJson的文件需包含JSON.h頭文件。 id jsonObject = [jsonString JSONVa

原创 UIPageControl實現自定義按鈕

有時候UIPageControl需要用到白色的背景, 那麼會導致上面的點按鈕看不見或不清楚,我們可以通過繼承該類重寫函數來更換點按鈕的圖片現實.實現思路如下.新建類繼承UIPageControl : @interface MyPageCo

原创 iphone開發者筆記

1.iphone之UISegmentedControl代碼://選擇按鈕   NSArray*buttonNames = [NSArray arrayWithObjects:@"今天", @"本週", @"本月",nil];   UIS

原创 在tableview索引中顯示搜索符號的方法

代碼如下,在UITableViewDataSource中設置- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView { NSMutableArray *ar

原创 圖片放大縮小的區域點擊事件代碼例子

圖片放大縮小的區域點擊事件代碼例子比如我們有個中國地圖,在北京這個區域放了一個button,當這張地圖放大和縮小的時候,我們都能點擊這個button觸發北京裏面的事件。// Implement viewDidLoad to do addi

原创 iOS Programming – 觸摸事件處理

iphone/ipad無鍵盤的設計是爲屏幕爭取更多的顯示空間,大屏幕在觀看圖片、文字、視頻等方面爲用戶帶來了更好的用戶體驗。而觸摸屏幕是iOS設備接受用戶輸入的主要方式,包括單擊、雙擊、撥動以及多點觸摸等,這些操作都會產生觸摸事件。在Co

原创 Leaves -- iOS上一種圖書翻頁效果的實現1

Leaves -- iOS上一種圖書翻頁效果的實現Leaves是由Tow Brow開發的一個簡單的圖書翻頁控件,它巧妙地結合了鏡像層、陰影層(用於半透明頁)和漸變層(用於陰影)來實現圖書的翻頁效果。其翻頁效果如下圖所示:特性Leaves支

原创 iphone開發者筆記8

1.loadView:(加載視圖) - 建立層次結構 - 在不使用 Interface Builder 的時候發生viewDidLoad:(視圖已加

原创 iphone開發者筆記7-Iphone開發-NSRunLoop概述和原理

Iphone開發-NSRunLoop概述和原理 1.什麼是NSRunLoop? 我們會經常看到這樣的代碼:- (IBAction)start:(id)sender{pageStillLoading = YES;[NSThread deta

原创 iphone調用系統電話、瀏覽器、地圖、郵件等

1.iphone調用系統電話、瀏覽器、地圖、郵件等openURL的使用方法:view plaincopy toclipboardprint?       [[UIApplication sharedApplication] openU

原创 MapKit學習筆記

1、概述插入MapView,設置Delegate(一般爲Controller),Annotations記錄興趣位置點(AnnotationView用來顯示興趣位置點),annotation是可選的,選中的annotation會顯示call

原创 IPhone之NSXMLParser的使用----xml解析流程小結

NSXMLParser解析xml格式的數據 用法如下: 首先,NSXMLParser必須繼續NSXMLParserDelegate協議 @interface XMLHelper : NSObject<NSXMLParserDelegate

原创 Leaves -- iOS上一種圖書翻頁效果的實現2

最後便是當手指離開屏幕時,如何處理翻頁結果(將當前頁翻過去還是沒有翻過去)。這個操作在 這個操作在touchesEnded:withEvent中完成複製代碼- (void)touchesEnded:(NSSet *)touches wit