ag旗舰厅官网_ag旗舰厅下载客户端

热门关键词: ag旗舰厅官网,ag旗舰厅下载客户端

计算机网络

当前位置:ag旗舰厅官网 > 计算机网络 > Xcode学习笔记之WindowBase程序增加View,精通Xcode目

Xcode学习笔记之WindowBase程序增加View,精通Xcode目

来源:http://www.pedaLyourcycLe.com 作者:ag旗舰厅官网 时间:2019-12-03 05:38

Xcode上学笔记之WindowBase程序增多View是本文要介绍的剧情,首要助教了在xcode中实现WindowBase次第增加View的案例,相当少说,我们先来看详细内容。

了解Xcode目录构造 开拓者必要求看是本文要介绍的内容,首要解说了xcode目录布局,让我们得以渔人之利的去学习,少之又少说,先来看内容。

1、新建叁个基于windowbase的次序。你会发觉它唯有二个MainWindow.xib,展开这几个文件,拖拽三个View Controller控件到下图的MainWindow.xib窗口。

创建二个viewbase的次第,xcode会自动生成一些文本。目录布局如下图(工程名字为OutletAndAction卡塔尔(英语:State of Qatar)

图片 1

图片 2

2、右键单击Classes文件夹,为品种增加新的文本。如下图:

XXXAppDelegate.h和XXXAppDelegate.m:应用程序的委派

图片 3

XXXViewController.h和XXXViewController.m:视图调节器,重假诺分界面包车型地铁控件响应函数

选取文件类型为Cocoa Touch Class,注意勾选上Targeted for 平板电脑以致With XIB for user interface发生xib文件)

Frameworks文件夹:系统的部分头文件集合

图片 4

XXX_Prefix.pch:一些公用的头文件,约等于vc里面包车型大巴stdafx.h

点击分明并给类起个名字,小编起的是TestViewController,回到工程会发觉多了3个文件:TestViewController.h, TestViewController.m,TestViewController.xib

main.m:main函数,应用程序入口

最佳将以此xib文件拖入到Resources文件夹里。

XXX-Info.plist:应用程序配置文件,包涵icon、名字、主窗口的nib文件(nib == xib卡塔尔(قطر‎等。

3、双击在interface builder中开荒MainWindow.xib,在左边的漂移窗口里面包车型客车最上面包车型客车3个标签,分别当选第一个标签(属性标签卡塔尔并在nib name那大器晚成栏点击三角图标在弹出的选项中甄选TestViewController,那样就将MainWindow.xib和TestViewController.xib关联起来了。再选用第一个标签(ID标签卡塔尔(قطر‎并点击Class的三角形Logo在弹出的类里面选中TestViewController,那样就将TestViewController.xib和TestViewController类关联起来了。

XXXViewController.xib:应用程序默许的view

图片 5

MainWindow.xib:应用程序主窗口

4、在XXXAppDelegate.h中增多如下代码,水晶色字体为新添代码

双击在interface builder中开辟MainWindow.xib见到如下图

#import <UIKit/UIKit.h> @class TestViewController;  @interface WindowBaseTestAppDelegate : NSObject <UIApplicationDelegate> {      UIWindow *window;      TestViewController *viewController;  }  @property (nonatomic, retain) IBOutlet UIWindow *window;  @property (nonatomic, retain) IBOutlet TestViewController *viewController;  @end 

图片 6

在XXXAppDelegate.m中增加如下代码,

其间Window表示应用程序的并世无双窗口(UIWindow的实例卡塔尔(قطر‎,OutletAndActi..表示OutletAndActionDelegate的一个实例,Outlet And Ac…表示OutletAndActionViewController的三个实例。那八个实例的类在率先张图中都有看齐了。它是Xcode自行创设的。

#import "WindowBaseTestAppDelegate.h"  #import "TestViewController.h"  @implementation WindowBaseTestAppDelegate  @synthesize window;  @synthesize viewController;  #pragma mark -  #pragma mark Application lifecycle  - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {          // Override point for customization after application launch.      [window addSubview:viewController.view];      [self.window makeKeyAndVisible];      return YES;  }  ...  - (void)dealloc {     [viewController release];      [window release];      [super dealloc];  } 

图片 7

5、展开MainWindow.xib文件,鼠标左键单击WindowBase ..之后鼠标右键按住它拖拽到View Con..在弹出的窗口中当选viewController,保存之。

开垦XXXViewController.xib你会发觉它比MainWindow.xib少后七个,而且Window形成了View。

图片 8

鼠标单击下边包车型地铁File's Owner你会在右侧的独立窗口看见:

到此地终于马到成功了。ps:为了使得效果明摆着一点,你最棒给TestViewController.xib文件增多二个控件什么的。

图片 9

小结:Xcode学学笔记之WindowBase程序加多View的内容介绍完了,希望本文对你具备利于。更加多相关xcode的剧情,请参见编辑推荐。

只顾到充足Class那后生可畏栏表示这一个View 由OutletAndActionViewController这几个类调整,将来自家想你能大致知道怎么我们在Interface Builder使用技艺里面涉及控件和控件响应事件乃至给控件绑定数据的时候,都和File's Owner有关了。

学习笔记之 WindowBase 程序加多 View 是本文要介绍的剧情,首要教师了在 xcode 中贯彻 WindowBase 程序加多 View 的案例,十分少说,大家先来看...

小结:了解Xcode目录布局 开荒者必供给看的源委介绍完了,希望本文对你富有利于!

Xcode目录结构开辟者必须求看是本文要介绍的始末,首要教学了 xcode 的 目录布局,让我们能够实惠的去读书,相当少说,先来看内容。 创...

本文由ag旗舰厅官网发布于计算机网络,转载请注明出处:Xcode学习笔记之WindowBase程序增加View,精通Xcode目

关键词: