成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

移動開發(fā) iOS
本文介紹的是Xcode學(xué)習(xí)筆記 給WindowBase程序添加View ,一個很有趣的小實例,與大家一塊來學(xué)習(xí)。先來看內(nèi)容。

Xcode學(xué)習(xí)筆記 給WindowBase程序添加View 是本文要介紹的內(nèi)容,圖文講解,應(yīng)該很好的去了解,不多說,我們來看內(nèi)容。

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

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

2:右鍵單擊Classes文件夾,為項目添加新的文件。如下圖:

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

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

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

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

***將這個xib文件拖入到Resources文件夾里。

3:雙擊在interface builder中打開MainWindow.xib,在右側(cè)的懸浮窗口里面的最上面的3個標(biāo)簽,分別選中***個標(biāo)簽(屬性標(biāo)簽)并在nib name那一欄點擊三角圖標(biāo)在彈出的選項中選擇TestViewController,這樣就將MainWindow.xib和TestViewController.xib關(guān)聯(lián)起來了。再選擇第4個標(biāo)簽(ID標(biāo)簽)并點擊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.  
  9. (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {          
  10.     // Override point for customization after application launch.  
  11.     [window addSubview:viewController.view];      
  12.     [self.window makeKeyAndVisible];     
  13.     return YES;  
  14. }  
  15. ...  
  16.  
  17. (void)dealloc {  
  18.    [viewController release];  
  19.     [window release];  
  20.     [super dealloc];  

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

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

 小結(jié):Xcode學(xué)習(xí)筆記 給WindowBase程序添加View 的內(nèi)容到這里算是大功告成了。ps:為了使得效果明顯一點,你***給TestViewController.xib文件添加一個控件什么的。***希望本文對你有所幫助!

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

2011-08-01 17:01:02

Xcode WindowBase View

2011-08-01 16:50:28

Xcode 動態(tài) View

2011-08-10 14:00:22

XcodeUIWebView視頻

2011-07-25 15:42:38

Xcode Vim

2011-08-19 15:16:41

XCodeUserScripts腳本

2011-08-11 16:31:08

XCode

2011-08-18 10:17:21

Xcode4Xcode

2011-07-26 14:44:53

調(diào)試 Xcode

2009-08-24 15:46:46

C# SmartPho

2011-08-22 11:35:07

Xcode

2011-08-02 18:30:32

iOS 應(yīng)用程序 屬性

2011-07-20 16:59:07

2011-07-20 14:31:56

XCode User Scrip 腳本

2011-08-01 17:31:25

Xcode開發(fā) Cocoa

2014-12-11 17:55:05

程序員

2011-08-01 09:26:51

Xcode Xcode 4 Instrument

2011-07-19 17:49:10

Xcode Xcode4 Frameworks

2011-07-19 17:05:22

Xcode Libary

2011-08-30 16:43:46

MTK開發(fā)菜單

2021-02-05 11:55:37

PythonWindows平臺代碼
點贊
收藏

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

主站蜘蛛池模板: 成人欧美一区二区三区1314 | 国产视频一区在线观看 | chinese中国真实乱对白 | 精品香蕉一区二区三区 | 国产精品成人在线播放 | 中文字幕av亚洲精品一部二部 | 在线成人 | 91资源在线 | 麻豆久久久久久久久久 | 亚洲精品二区 | 日本精品视频在线 | 久久88| 亚洲免费在线观看 | 午夜精品视频在线观看 | 五月婷婷丁香婷婷 | 99精品网| 久久久久精 | 欧美综合一区二区三区 | 亚洲精品日韩综合观看成人91 | 欧美日韩成人影院 | 免费在线观看91 | 欧美日韩在线播放 | 亚洲视频在线看 | 天天躁人人躁人人躁狂躁 | 日操操| 成人性视频免费网站 | 国产成人精品区一区二区不卡 | 精品国产精品三级精品av网址 | 午夜影晥 | 中文字幕观看 | 中文字幕丁香5月 | 日韩一级电影免费观看 | 欧美一区视频在线 | 日韩一区二区在线看 | 男人的天堂在线视频 | 羞羞视频免费观看入口 | 九九九久久国产免费 | 久久久久成人精品亚洲国产 | 天堂一区在线观看 | 国产成人精品一区二区三区在线 | 拍真实国产伦偷精品 |