成人免费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技術棧公眾號

主站蜘蛛池模板: 日本一区精品 | 81精品国产乱码久久久久久 | 狠狠久久综合 | 玖玖视频免费 | 国产精品色婷婷久久58 | 欧美午夜精品久久久久免费视 | 亚洲国产专区 | 伊人精品视频 | 久久综合一区 | 中文精品一区二区 | 在线看一区二区三区 | 欧美亚洲第一区 | 精产国产伦理一二三区 | 久久大 | 国产免费a | 特黄毛片 | 欧美激情 一区 | www亚洲精品| 人人澡人人爱 | 国产成人99久久亚洲综合精品 | 久久精品色视频 | 色综合天天天天做夜夜夜夜做 | 国产又爽又黄的视频 | 国产精品日韩欧美 | 无码日韩精品一区二区免费 | 一区二区日韩 | 精品国产99 | 国产一级视频免费播放 | 欧美精品成人一区二区三区四区 | 国产色爽 | 午夜成人免费视频 | 中文字幕在线观看 | 欧美日韩精品一区二区 | 成人免费视频久久 | 中文字幕电影在线观看 | 韩日一区二区 | 久久久91精品国产一区二区三区 | 精品中文在线 | 久久国产精品一区 | 国产福利视频网站 | 99re视频精品 |