2016-11-14 145 views
1

其实我是Android应用程序开发人员,现在我正在学习iOS应用程序开发。IOS以编程方式插入布局

在android中,我们可以创建一个独立的xml布局,并可以将其包含在另一个布局中。我想在IOS中实现相同的功能。我想创建一个自定义布局,并且想要以编程方式将其包含到另一个布局中。

这可能与IOS。如果是,那么如何?

那么我使用的Xcode与迅速2.3

+0

? – KAR

+0

你问你是否想创建一个视图,然后在另一个视图中添加该视图?如果答案是使用方法 - view.addSubview –

+0

您也可能正在寻找一个容器视图控制器。这可以让您将另一个视图控制器嵌入到控件中。 – Paulw11

回答

2

是的,你可以做到这一点。所有的 首先,你必须创建简单fileName.swift文件

create File

选择这一项。

swiftFile

给类名作为文件名(在这里,我给样本)和选择的UIView(因为我们正在创建一个简单的查看。) class Name

现在再次创建视图(它会创建一个的.xib文件,在那里你可以设计自己的布局)

View Image

现在你选择查看和创建你的UI这样。

createView

现已开放sample.swift(这里)和写简单的代码。

code file

现在你可以使用这个视图来添加任何地方在您的项目。 要添加此添加任何故事板视图控制器简单视图(拖放)

storyView

现在主要步骤添加自定义视图在您查看 从视图控制器选择视图(如果你想添加这个) 和simple Inspector中的Write类名。

class Name

现在简单了运行该项目,宾果..

Output

要一个视图添加到另一个
+0

thnx很多....其工作 –

+0

欢迎您... –

+0

我该如何定制这个新创建的视图....例如给角落radiosity –

0

在iOS中,我们称他们的意见。

您可以使用addSubView在视图内添加另一个视图。

例子:

[self.view addSubView: yourcustomView]; //Where self.view is the parent view.