Time of Update: 2013-12-10
iOS 實現簡單的移動UIView代碼執行個體在iewDidLoadzh中建立UIView [cpp]UIView *tmpView = [[UIView alloc] initWithFrame:CGRectMake(30.0, 30.0, 45.0, 45.0)]; tmpView.backgroundColor = [UIColor brownColor]; tmpView.tag =
Time of Update: 2013-12-10
過濾字串中的html標籤的方法:[cpp]- (NSString *)filterHtmlTag:(NSString *)originHtmlStr{ NSString *result = nil; NSRange arrowTagStartRange = [originHtmlStr rangeOfString:@"<"];
Time of Update: 2013-12-10
使用最新的新浪微博sdk進行開發時,如果iphone手機是6.0以上的系統時,可以直接調用sso新浪微部落格戶端。只需要在appdelegate中添加下邊四個方法即可- (void)applicationDidBecomeActive:(UIApplication *)application{ // Restart any tasks that were paused (or not yet started) while the application
Time of Update: 2013-12-10
當使用者tap一個頁面元素時,iOS會在元素周圍顯示橙色的外框,以表明該元素被tap了。如果你想自己實現tap時的響應效果,可以用以下方法“去除”這個高亮效果。(來源)-webkit-tap-highlight-color: rgba(0,0,0,0); 禁止使用者選擇頁面文字:(來源)-webkit-user-select:
Time of Update: 2013-12-10
[cpp] UIImageView *peach2 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"flower2"]];//聲明一個UIImageView對象,用來添加圖片 peach2.alpha = 0.8;//設定該view的alpha為0.5,半透明的
Time of Update: 2013-12-10
1.為什麼對一個變數release後還要設為nil 對一個變數release後,這個變數指向的記憶體釋放了,但這個變數本身沒變,仍指向原來的記憶體位址。若這個變數在釋放後被訪問,或者被重複release,就會導致應用崩潰。設為nil後這個變數指向0×00,可以保證程式以後訪問不到原先的記憶體位址,對nil進行release也沒任何問題。2.使用類成員時,前面加不加self.有什麼區別 不加self.調用的是成員本身,加self.後實際上調用了其成員的get
Time of Update: 2013-12-10
1. FileInputStream FileOutputStream通過位元組流來讀寫檔案[java] public static void main(String[] args) throws Exception { //將檔案裡寫資料 File f = new File("d:\\dmeo.txt");
Time of Update: 2013-12-10
近來又開始對接UC的SDK對他應用到monodevelop平台上面的時候也是會有一些問題。這裡面是寫的原始碼。我們先看一下產生.a的工程檔案//// UseStaticLibraryUc.h// UseStaticLibraryUc//// Created by huangyushi on 13-1-22.// Copyright (c) 2013年 huangyushi. All rights reserved.// #import &
Time of Update: 2013-12-10
我們以UITextFieldDelegate為例來說明一下委託的使用。UITextFieldDelegate是控制項UITextField的
Time of Update: 2013-12-10
在開發中我們會用到NSNotificationCenter、NSFileManager等,擷取他們的執行個體通過[NSNotificationCenter defaultCenter]和[NSFileManager defaultManager]來擷取,其實這就是單例。我們先看下函數void dispatch_once( dispatch_once_t *predicate, dispatch_block_t
Time of Update: 2013-12-10
表視圖是iOS開發中使用最頻繁的視圖,我們一般都會選擇以表的形式來展現資料,比如通訊錄、頻道列表等。表視圖分段、分組、索引等功能使我們所展示的資料看起來更規整更有調理,更令人興奮的是表視圖還可以利用細節展示等功能多層次的展示資料,正所謂一表勝千言。
Time of Update: 2013-12-10
目前絕大多數的應用都可以實現應用程式更新後,開啟應用就能得到更新提醒。這有利於使用者的更新。 關於如何?的方式,很多人希望Xcode本身能夠提供相應的API來實現對應用版本的尋找,但就目前來看,還沒有這樣的API。因此,目前的解決辦法有兩種:1、自己架設伺服器,當應用程式更新後,就在自己的伺服器中更新版本資訊,然後讓應用串連伺服器來尋找版本資訊,與當前應用版本核對,如果更新則提示2、利用App
Time of Update: 2013-12-10
在iOS開發中,涉及到從網路取得json格式的資料處理工作時,我們會想到很多開源的第三方包,如SBJSON。在iOS5開始,也增加了對json格式資料的處理能力,增加的類是NSJSONSerialization。使用NSJSONSerialization,可以分析各種複雜格式json資料。使用的類方法是+ (id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)opt error:(NSError **)error。
Time of Update: 2013-12-10
想用下面的代碼實現一個圓形相框:[plain]CGContextRef context = CGBitmapContextCreate(NULL, self.bounds.size.width, self.bounds.size.height, 8, 4 * self.bounds.size.width, CGColorSpaceCreateDeviceRGB(), kCGImageAlphaPremultipliedFirst); CGContextAddArc(context, 1
Time of Update: 2013-12-10
把多張圖片整合成連續動畫,這恐怕是很多蘋果開發人員需要的功能。下面是單次播放和迴圈播放的代碼。animationImageView.animationImages = imageFrames;// imageFrames 是一個圖片數組 animationImageView是一個imageview[UIView setAnimationDelegate:self];animationImageView.animationDuration =
Time of Update: 2013-12-10
//指數運算NSLog(@"%.f", pow(3,2) );//result 9NSLog(@"%.f", pow(3,3) );//result 27 //開平方運算NSLog(@"%.f", sqrt(16) );//result 4NSLog(@"%.f", sqrt(81) );//result 9 //上舍入NSLog(@"res: %.f", ceil(3.000
Time of Update: 2013-12-10
iPhone5出來已經很久了,因為螢幕尺寸的改變,程式對於UI的靈活操控就顯的尤為重要其實這次的總結還是用的老API中相關的屬性,只不過以前我們沒有深入的考慮,或者說是我沒有深入考慮吧 先從viewController的view說起吧(以下代碼全部為ARC環境下)手動建立view都是從loadView方法中初始化viewController的self.view,這裡說API中的屬性:1、[UIScreen
Time of Update: 2013-12-10
1 前言昨天工作時候遇到TableView的建立索引問題,由於有的時候TableView之中的資料量十分之大,以至於需要在右側建立索引來搜尋,今日特意整理於下面,供大家參考,互相學習。2 代碼執行個體ZYViewController.h[plain]#import <UIKit/UIKit.h> @interface ZYViewController : UITableViewController <UITableViewDataSource,
Time of Update: 2013-12-10
1 前言使用UITapGestureRecognizer 監聽捕獲使用者點擊了螢幕的事件。2 代碼執行個體ZYViewController.m [plain] (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from
Time of Update: 2013-12-10
1 前言使用 UIImage 類載入一個映像,然後用映像的 drawInRect:方法將它繪製到圖形環境上。UIImage 類提供了不同的類方法 和執行個體方法,用於載入你的映像。下面是 iOS 中的一些比較重要的方法:imageNamed: 類方法載入圖片(如果載入成功還會緩衝映像)。參這個方法的參數是 bundle 中的映像名字,比如 Tree Texture.png。imageWithData:類方法從 NSData 對象執行個體中包裹的資料中載入圖片,NSData