Time of Update: 2015-12-23
iOS轉場動畫初探,ios轉場初探一般我們就用兩種轉場push和presentpresent/** 1.設定代理 - (instancetype)init { self = [super init]; if (self) { self.transitioningDelegate = self; self.modalPresentationStyle = UIModalPresentationCustom; } return self; }
Time of Update: 2015-12-22
cocos2dx 幀動畫(iOS),cocos2dx動畫ios植物大戰殭屍的植物搖擺效果 1 //幀動畫 2 Animation *animation = Animation::create(); 3 4 Sprite *sprite = Sprite::create("1.png"); 5 sprite->setPosition(Vec2(400, 400)); 6 this->addChild(sprite); 7 8
Time of Update: 2015-12-22
iOS中文API之NSLayoutconstraint,nslayoutconstraint AutoLayout為開發人員提供了一種不同於傳統對於UI元素位置指定的布局方法。以前,不論是在IB裡拖放,還是在代碼中寫,每個UIView都會有自己的frame屬性,來定義其在當前視圖中的位置和尺寸。使用AutoLayout的話,就變為了使用約束條件來定義view的位置和尺寸。這樣的最大好處是一舉解決了不同解析度和螢幕尺寸下view的適配問題,另外也簡化了旋轉時view的位置的定義,原來在底部之上1
Time of Update: 2015-12-22
NSLayoutConstraint的簡單應用,nslayoutconstraint UIView *topView = [[UIView alloc] init]; topView.backgroundColor = [UIColor redColor]; [self.view addSubview:topView]; topView.translatesAutoresizingMaskIntoConstraints = NO; [self.view
Time of Update: 2015-12-22
建立控制器view的幾種方式,控制器view幾種1. 根據storyboard的描述建立 2. 通過xib的描述建立 3. 通過代碼建立控制器的view self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; self.window.backgroundColor = [UIColor
Time of Update: 2015-12-22
建立控制器的幾種方式,建立控制器幾種建立控制器的方式: <方式1>直接建立: XZOneViewController *one = [[XZOneViewController alloc] init]; one.view.backgroundColor = [UIColor redColor];
Time of Update: 2015-12-22
iOS UITabBarController的使用,iostabbarcontrollerUITabBarController 和 UINavigationController 幾乎是iOS APP的標配。UITabBarController分欄(標籤欄)控制器,
Time of Update: 2015-12-22
Objective-C 關鍵字:retain, assgin, copy, readonly,atomic,nonatomic,objective-cassgin聲明式屬性的使用:聲明式屬性叫編譯期文法@property(retain,nonatomic)Some *s;@property(參數一,參數二)Some *s;參數1:retain:修飾引用(對象)資料類型 assgin:修飾基礎資料型別 (Elementary Data Type)(預設)
Time of Update: 2015-12-22
【代碼筆記】顯示圖片的各種方式,代碼筆記顯示圖片代碼:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. UIImageView *img=[[UIImageView alloc]initWithFrame:CGRectMake(50, 100, 200, 200)];
Time of Update: 2015-12-22
iOS HLS 流媒體檔案打散問題 - 只有聲音無影像HTTP Live Streaming (HLS)上面是官方的專欄頁,在其中下載相應的工具包,其中有一個 mediafilesegmenter ,使用參數如下: sudo mediafilesegmenter -f ./112 ./33.mp4 -t 1./112 是當前 Web 服務器根目錄下建立的 112 目錄,也可以是其它路徑./33.mp4 是待打散的視頻檔案 啟用 Mac 預設 Web
Time of Update: 2015-12-22
UIMenuItem,uimenuitem使用 UIMenuItem *share = [[UIMenuItem alloc] initWithTitle:@"分享"action:@selector(shareClick:)]; UIMenuItem *report = [[UIMenuItem alloc] initWithTitle:@"舉報"action:@selector(report:)]; UIMenuController *menu = [
Time of Update: 2015-12-22
[iOS]APP代碼實踐:建立一個輔助的APP類,減少對AppDelegate的修改最開始接觸iOS開發的時候,如果需要一些全域變數或者全域函數的時候,總是直接在AppDelegate中添加,因為AppDelegate可以直接擷取[UIApplication
Time of Update: 2015-12-22
[iOS]iOS開發人員帳號申請與註冊流程首先你要登陸這個網址,進去之後如 然後點擊上方的Program如: 然後點擊Enroll進去如下頁面: 接下裡點擊start your enrollment 按鈕選擇你要註冊的企業開發人員帳號類型如 之前你需要申請 D-U-N-S Number 具體流程如下(如果公司已經有D-U-N-S Number可以忽略此步)1》點擊種的learn more 按鈕, 進入如下頁面
Time of Update: 2015-12-22
UIApplication,iosuiapplication一、做一些應用層級的操作(比如在應用程式的表徵圖上顯示數字等):- (IBAction)changeAppNum { UIApplication *app = [UIApplication sharedApplication];// 1.
Time of Update: 2015-12-22
Objc將資料寫入iOS真機的plist檔案中但是這對真機不管用,因為在真機環境下,App在Xcode中的Resources檔案夾都是不可寫的.所以我們要在App第一次運行時將需要修改且長久儲存的資料放到Document目錄下://在Document目錄中初始化地圖資料檔案,因為該目錄下檔案可寫且可以持久儲存+(void)initDataFile{ NSString *docPath =
Time of Update: 2015-12-22
iOS ---
Time of Update: 2015-12-22
[iOS]iOS的字型大小轉換問題一,px和pt轉換px:相對長度單位。像素(Pixel)。(PS字型)pt:絕對長度單位。點(Point)。(iOS字型)公式如下:pt=(px/96)*72。二,字型間轉換1in = 2.54cm = 25.4 mm = 72pt = 6pc具體換算是:Points Pixels Ems Percent6pt 8px 0.5em 50%7pt 9px 0.55em 55%7.5pt 10px 0.625em 62.5%8pt 11px 0.7em
Time of Update: 2015-12-22
iOS 8 引入的 UIActionSheet 和 UIAlertView 的替代品 - UIAlertController樣式和代碼如下: 換作 Alert 樣式來試試:只需將上面的 UIAlertControllerStyleActionSheet 替換成 UIAlertControllerStyleAlert 即可,其它完全不用動。即使將 "取消" action 先加,它也依舊躺在最底下,待遇平平,不像 actionsheet 中,人家 取消
Time of Update: 2015-12-22
iOS崩潰調試的使用和技巧總結 在iOS開發調試過程中以及上線之後,程式經常會出現崩潰的問題。簡單的崩潰還好說,複雜的崩潰就需要我們通過解析Crash檔案來分析了,解析Crash檔案在iOS開發中是比較常見的。 現在網上有很多關於解析崩潰資訊的部落格,但是大多品質參差不齊,或者有些細節沒有注意到。今天寫一篇部落格總結一下我對崩潰調試的使用和技巧,如果有哪些錯誤或遺漏,還請指點,謝謝!擷取崩潰資訊在iOS中擷取崩潰資訊的方式有很多,比較常見的是使用友盟、百度等第三方分析工具,或
Time of Update: 2015-12-22
Pod安裝 第三方架構可能有些朋友在開發中,需要用到第三方架構的時候,都是直接拖進項目裡面,然後引入需要的標頭檔,開始操作。其實也能把項目做出來。但是由於第三方架構一般依賴於系統的一些架構,所以你匯入第三方架構的時候,編譯之後,還得去匯入系統的一些架構,造成一些比較繁瑣的工作。所以使用pod來安裝,第三方架構,就顯得比較便捷。比如項目中,我們需要用到以下第三方架構: AFNetworking SDWebImage SVProgressHUD 步驟