Time of Update: 2014-08-22
ios 頁面跳轉之間傳遞資料----通過delegate 主要用到了,兩個類,一個delegatea類,調用b類,當b類執行之後,需要把一個資料傳遞給a類,a類把這個資料顯示出來。1.delegate,就這一個標頭檔就足夠了。在類中去實現這個代理方法#import @protocolUIViewPassValueDelegate-
Time of Update: 2014-08-22
IOS開發之──應用之間調用(1),ios開發 iphone應用之間調用步驟: 1)在plist檔案中,註冊對外介面 在xcode group&files 裡面,展開 resources選擇<app>info.plist 滑鼠右擊information property list ,然後從列表中選擇URL types 右擊 add
Time of Update: 2014-08-22
cocos2d-x ios遊戲開發初認識(五) CCsprite精靈類這次寫一下精靈建立的幾種類型:一、通過檔案建立:在原有的基礎上添加如下代碼: //一、通過檔案建立精靈 CCSprite *bg =CCSprite::create("map.png"); CCSize winSize =CCDirector::sharedDirector()->getWinSize(); //得到螢幕的尺寸 bg->setPosition(ccp(winSize.width/2,
Time of Update: 2014-08-22
ios 擷取螢幕的屬性和寬度1.app尺寸,去掉狀態列CGRect r = [ UIScreen mainScreen ].applicationFrame;r=0,20,320,460另外:self.view.bounds.size2.螢幕尺寸CGRect rx = [ UIScreen mainScreen ].bounds;r=0,0,320,4803.狀態列尺寸 CGRect rect; rect = [[UIApplication
Time of Update: 2014-08-22
IOS多線程_NSThread和NSInvocationOperation//雖然現在在多線程方面大多都在用GCD,當其他方式我們還是應該有所瞭解,給大家介紹一下NSThread和NSInvocationOperation的簡單用法@interfaceyxpViewController (){ UIImageView *_imageView; //聲明一個隊列 NSOperationQueue *_operationQueue;}@end@implementation
Time of Update: 2014-08-22
cocos2d-x ios遊戲開發初認識(七) 簡單的動畫前面有一節說了幀動畫,就是讓精靈改變自己的位置、形狀、大小來實現相應的動作,這講主要是要通過一些方法來實現精靈的移動,產生各種炫麗的動畫,也可能讓你找到一點遊戲情境。下面具體根據程式碼分析:為了清晰最好將前幾節的代碼注釋掉。 //根據前面的知識先建立一個菜單 CCMenuItemFont *item
Time of Update: 2014-08-22
iOS: 學習筆記, 值與參考型別(譯自: https://developer.apple.com/swift/blog/ Aug 15, 2014 Value and Reference Type值和參考型別 Value and Reference Types在Swift中,有兩種資料類型. 一是"值類型"(value type), 它是每一個執行個體都儲存有各自的資料,通常定義為struct, enum或tuple. 二是"參考型別"(reference
Time of Update: 2014-08-22
IOS多線程_GCD的簡單使用和詳細說明//你可以先看看這個例子的效果找點感覺,再看說明@interfaceyxpGCDVController (){ UIImageView *_imageView;}@end@implementation yxpGCDVController- (void)viewDidLoad{ [superviewDidLoad];self.title=@"GCD"; //初始化一_ImageView
Time of Update: 2014-08-22
IOS 霓虹燈效果(oc)//初始化視圖- (void) initViews{ //紅色視圖 UIView *redView=[[UIView alloc] initWithFrame:CGRectMake(20, 20, 280, 280)]; redView.backgroundColor=[UIColor
Time of Update: 2014-08-22
ios中關於對錨點的理解錨點在ios中見到的地方不多,大部分用在動畫中。今天看到一個動畫,上面都是關於錨點的,錨點這個概念在兩年前看cocos2d得基本概念時接觸過,當時沒怎麼看,今天看到了,就在好好的學一下。看了一篇blog,是關於錨點的,就借鑒一些上面的映像:cocos2d裡採用OpenGL ES座標系,座標原點在螢幕左下角。而ios採用的是Quartz
Time of Update: 2014-08-22
IOS開發人員常用的10個Xcode外掛程式IOS開發人員常用的10個Xcode外掛程式申請達人,去除贊助商連結一個合適的外掛程式意味著它可以適應不同的開發環境,Sublime Text
Time of Update: 2014-08-22
IOS
Time of Update: 2014-08-16
iOS UITableView 快速滾動(索引方式實現) 思路:UITableView一次性載入資料過多時,需要滑動多次觸底。想通過索引實現快速滑動,索引中載入20個空點。使用者在最右端滑動時,索引框顯示,當觸及索引點時指向其想對應的UITableView的RowIndex來實現快速滾動。這方法有缺陷:普通滑動時捲軸被遮蓋了。主要代碼: //擷取資料-(void)getTableData{
Time of Update: 2014-08-21
IOS 字典快速轉換為Model,ios字典轉換model一般情況下IOS得局部頁面載入的過程是,建立一個Model然後,將Nib檔案與Model進行關聯,然後能夠快速的擷取到Nib檔案上的控制項執行個體。操作產生頁面。但是原生的內容是沒有直接通過Json擷取Model只能產生字典。然後轉換為Model。下列方法就是通過字典來轉換為Model的過程。 將字典轉換為Model-(BOOL)reflectDataFromOtherObject:(NSDictionary *)dic{
Time of Update: 2014-08-20
IOS仿Android九宮格解鎖效果[轉],iosandroid原理很簡單,監聽view中touch的一系列事件,當判定手指位置在某個按鈕附近的時候則判斷此按鈕選中,並畫出線。如下: 你可以在NineGridUnlockView.m檔案中方法 touchesEnded:withEvent: 的最後添加自己的代碼來決定畫線完成後來做什麼。
Time of Update: 2014-08-16
多媒體編程——ios視頻映像繪製工具類。IOS上視頻級的映像繪製ios上的映像繪製常規的是 UIView的drawRect函數,但是這個函數是非同步觸發,並且由主線程執行。雖然可以通過一定技巧達到主動繪製的效果:1、傳遞映像給UIView緩衝著。2、然後調用UIView的setNeedDisplay
Time of Update: 2014-08-16
iOS UIAlertView中UIActivityindicatorView風火輪提示載入等待 1、SignInViewController.h #import @interface SignInViewController : UIViewController{ UIAlertView *remoteAlertView;}@end 2、SignInViewController.m #import
Time of Update: 2014-08-14
IOS中的Block與C++11中的lambda,ioslambda ios中的block
Time of Update: 2014-08-16
iOS上的http請求:get、post以及同步、非同步 網上有個公開的天氣介面:天氣 ,點進其中的getSupportCityDataset介面,用這個介面為例寫一下iOS上的HTTP請求的寫法。 這裡面提供了get、post請求的格式要求。 1、get:NSString * URLString =
Time of Update: 2014-08-16
ios實現程式切入後台,實現背景工作- (void)applicationDidEnterBackground:(UIApplication *)application{ // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to