自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Xcode學(xué)習(xí)筆記之WindowBase程序添加View

移動(dòng)開發(fā) iOS
本文介紹的Xcode學(xué)習(xí)筆記之WindowBase程序添加View,詳細(xì)的介紹了WindowBase程序添加View的實(shí)例,先來看詳細(xì)內(nèi)容。

Xcode學(xué)習(xí)筆記之WindowBase程序添加View是本文要介紹的內(nèi)容,主要講解了在xcode中實(shí)現(xiàn)WindowBase程序添加View的案例,不多說,我們先來看詳細(xì)內(nèi)容。

1、新建一個(gè)基于windowbase的程序。你會(huì)發(fā)現(xiàn)它只有一個(gè)MainWindow.xib,打開這個(gè)文件,拖拽一個(gè)View Controller控件到下圖的MainWindow.xib窗口。

Xcode學(xué)習(xí)筆記之WindowBase程序添加View

2、右鍵單擊Classes文件夾,為項(xiàng)目添加新的文件。如下圖:

Xcode學(xué)習(xí)筆記之WindowBase程序添加View

選擇文件類型為Cocoa Touch Class,注意勾選上Targeted for iPad以及With XIB for user interface(產(chǎn)生xib文件)

Xcode學(xué)習(xí)筆記之WindowBase程序添加View

點(diǎn)擊確定并給類起個(gè)名字,我起的是TestViewController,回到工程會(huì)發(fā)現(xiàn)多了3個(gè)文件:TestViewController.h, TestViewController.m,TestViewController.xib

***將這個(gè)xib文件拖入到Resources文件夾里。

3、雙擊在interface builder中打開MainWindow.xib,在右側(cè)的懸浮窗口里面的最上面的3個(gè)標(biāo)簽,分別選中***個(gè)標(biāo)簽(屬性標(biāo)簽)并在nib name那一欄點(diǎn)擊三角圖標(biāo)在彈出的選項(xiàng)中選擇TestViewController,這樣就將MainWindow.xib和TestViewController.xib關(guān)聯(lián)起來了。再選擇第4個(gè)標(biāo)簽(ID標(biāo)簽)并點(diǎn)擊Class的三角圖標(biāo)在彈出的類里面選中TestViewController,這樣就將TestViewController.xib和TestViewController類關(guān)聯(lián)起來了。

Xcode學(xué)習(xí)筆記之WindowBase程序添加View

4、在XXXAppDelegate.h中添加如下代碼,藍(lán)色字體為新增代碼

  1. #import <UIKit/UIKit.h> 
  2. @class TestViewController;  
  3. @interface WindowBaseTestAppDelegate : NSObject <UIApplicationDelegate> {  
  4.     UIWindow *window;  
  5.     TestViewController *viewController;  
  6. }  
  7. @property (nonatomic, retain) IBOutlet UIWindow *window;  
  8. @property (nonatomic, retain) IBOutlet TestViewController *viewController;  
  9. @end 

在XXXAppDelegate.m中添加如下代碼,

  1. #import "WindowBaseTestAppDelegate.h"  
  2. #import "TestViewController.h"  
  3. @implementation WindowBaseTestAppDelegate  
  4. @synthesize window;  
  5. @synthesize viewController;  
  6. #pragma mark -  
  7. #pragma mark Application lifecycle  
  8. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {      
  9.     // Override point for customization after application launch.  
  10.     [window addSubview:viewController.view];  
  11.     [self.window makeKeyAndVisible];  
  12.     return YES;  
  13. }  
  14. ...  
  15. - (void)dealloc {  
  16.    [viewController release];  
  17.     [window release];  
  18.     [super dealloc];  

5、打開MainWindow.xib文件,鼠標(biāo)左鍵單擊WindowBase ..之后鼠標(biāo)右鍵按住它拖拽到View Con..在彈出的窗口中選中viewController,保存之。

Xcode學(xué)習(xí)筆記之WindowBase程序添加View

到這里算是大功告成了。ps:為了使得效果明顯一點(diǎn),你***給TestViewController.xib文件添加一個(gè)控件什么的。

小結(jié):Xcode學(xué)習(xí)筆記之WindowBase程序添加View的內(nèi)容介紹完了,希望本文對(duì)你有所幫助。更多相關(guān)xcode的內(nèi)容,請(qǐng)參考編輯推薦。

責(zé)任編輯:zhaolei 來源: 博客園
相關(guān)推薦

2011-07-08 17:35:14

Xcode View

2011-08-01 16:50:28

Xcode 動(dòng)態(tài) View

2011-08-10 14:00:22

XcodeUIWebView視頻

2011-08-19 15:16:41

XCodeUserScripts腳本

2011-07-25 15:42:38

Xcode Vim

2011-07-20 14:31:56

XCode User Scrip 腳本

2011-08-30 16:43:46

MTK開發(fā)菜單

2011-08-01 15:57:58

2011-08-01 10:13:46

Xcode 視圖 動(dòng)畫

2011-08-01 10:01:12

Xcode UIView 動(dòng)畫

2011-08-04 10:38:17

Objective-C 預(yù)處理程序

2011-08-01 17:50:28

Xcode

2011-03-08 16:30:40

Proftpd

2011-03-08 16:30:24

Proftpd

2011-07-28 18:51:15

XCode 構(gòu)造 iOS

2011-08-11 16:31:08

XCode

2011-07-26 14:44:53

調(diào)試 Xcode

2011-08-18 10:17:21

Xcode4Xcode

2011-08-22 11:35:07

Xcode

2009-08-24 15:46:46

C# SmartPho
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)