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

Xcode學習筆記之WindowBase程序添加View

移動開發 iOS
本文介紹的Xcode學習筆記之WindowBase程序添加View,詳細的介紹了WindowBase程序添加View的實例,先來看詳細內容。

Xcode學習筆記之WindowBase程序添加View是本文要介紹的內容,主要講解了在xcode中實現WindowBase程序添加View的案例,不多說,我們先來看詳細內容。

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

Xcode學習筆記之WindowBase程序添加View

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

Xcode學習筆記之WindowBase程序添加View

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

Xcode學習筆記之WindowBase程序添加View

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

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

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

Xcode學習筆記之WindowBase程序添加View

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

  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文件,鼠標左鍵單擊WindowBase ..之后鼠標右鍵按住它拖拽到View Con..在彈出的窗口中選中viewController,保存之。

Xcode學習筆記之WindowBase程序添加View

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

小結:Xcode學習筆記之WindowBase程序添加View的內容介紹完了,希望本文對你有所幫助。更多相關xcode的內容,請參考編輯推薦。

責任編輯:zhaolei 來源: 博客園
相關推薦

2011-07-08 17:35:14

Xcode View

2011-08-01 16:50:28

Xcode 動態 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開發菜單

2011-08-01 15:57:58

2011-08-01 10:01:12

Xcode UIView 動畫

2011-08-01 10:13:46

Xcode 視圖 動畫

2011-08-04 10:38:17

Objective-C 預處理程序

2011-08-01 17:50:28

Xcode

2011-07-28 18:51:15

XCode 構造 iOS

2011-03-08 16:30:24

Proftpd

2011-03-08 16:30:40

Proftpd

2011-08-11 16:31:08

XCode

2011-08-18 10:17:21

Xcode4Xcode

2011-07-26 14:44:53

調試 Xcode

2009-08-24 15:46:46

C# SmartPho

2009-06-18 11:25:26

Hibernate L
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一区二区三区一在线观看 | 欧美不卡| 中文字幕精品一区 | 日韩一区二区三区在线观看 | 国产精品一区在线 | 鲁视频| 欧美mv日韩mv国产网站91进入 | 欧美中文字幕一区二区三区 | 91传媒在线播放 | 欧美另类视频 | 亚洲 中文 欧美 日韩 在线观看 | 亚洲在线一区二区三区 | 另类视频区| 午夜免费看视频 | 一二三四av | 精品成人一区二区 | 精品国产一区三区 | 污污的网站在线观看 | 凹凸日日摸日日碰夜夜 | 亚洲 欧美 在线 一区 | 91精品无人区卡一卡二卡三 | 在线中文字幕视频 | 欧美不卡视频一区发布 | 亚洲天堂久久 | 国产农村妇女精品一区 | 国产精品视频导航 | 免费在线观看成年人视频 | 欧美激情一区 | 国产视频福利一区 | 99久久精品国产一区二区三区 | 亚洲电影成人 | 亚洲毛片一区二区 | 亚洲精品视频免费观看 | 婷婷中文字幕 | 精品国产乱码久久久久久丨区2区 | 亚洲精品99久久久久久 | 亚洲精品日韩一区二区电影 | 91人人澡人人爽 | 天天干天天想 | 中文字幕视频网 | 国产欧美日韩一区二区三区在线 |