IOS以编程方式插入布局

标签 ios storyboard

在 android 中,我们可以创建一个单独的 xml 布局,并可以将其包含在另一个布局中。我想在IOS中实现同样的目标。我想创建一个自定义布局并希望以编程方式将其包含到另一个布局中。

IOS怎么做?

我正在使用带有 swift 2.3 的 Xcode。

最佳答案

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

create File

选择这个。

swiftFile

将类名称作为您的文件名(这里我给出了示例)并选择 UIView(因为我们正在创建一个简单的 View 。)
class Name

现在再次创建 View (它将创建一个 .xib 文件,您可以在其中设计布局)

View Image

现在您选择 View 并像这样创建您的 UI。

createView

现在打开 sample.swift(这里)并编写简单的代码。

code file

现在您可以使用此 View 在项目中添加任何位置。
要在任何 StoryBoard ViewController 中添加此添加简单 View (拖放)

storyView

现在是在 View 中添加自定义 View 的主要步骤
从 ViewController 中选择您的 View (您要在其中添加它)
和简单的在身份检查器中写入类名。

class Name

现在简单运行项目和宾果游戏..

Output

关于IOS以编程方式插入布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40588296/

相关文章:

ios - Xcode 可以支持多种布局吗?

ios - CGPathCreateCopyByStrokingPath 在 iOS4 上等效吗?

iphone - MPMusicPlayerController 知道上一首和下一首歌曲

iphone - 本地化 Storyboard时从正确的包中加载图像

iOS - Dilemna - 如何从自定义单元格中分离出来

ios 8 Storyboard搜索栏太宽

ios - 如何在 ios 中以编程方式制作墙纸更改应用程序?

ios - 保存/恢复自动续订收据,不重复

ios - Xcode8 Controller 是灰色的,它们是在 Xcode 7 中设计的,具有尺寸等级

ios - Xcode 中添加 UIView 的快捷方式