文件名称:TwoWindows:Xcode 示例
文件大小:21KB
文件格式:ZIP
更新时间:2024-07-26 22:42:34
Swift
两个窗口 当我有两个窗口时,我不知道如何使用Storyboard,所以我总结了它。 准备第二个视图控制器。 让我们创建一个应用程序,当您按下主窗口中的按钮时,它会打开第二个窗口。 打开 StoryBoard 并创建第二个视图控制器。 如果它不是窗口控制器,它是一个警告存储。 在这里,我们将收到“Push Me”按钮的动作,因此从按钮的动作中连接第二个视图控制器并选择模态。如果您在此处选择 Sheet 或 Popover,外观将发生变化。 在第二个视图中放置一个标签和一个按钮来关闭它。 创建一个对象以在视图之间传递。 我想在视图之间传递数据,但我遇到了麻烦,因为它们没有相互引用。 当你按下“Push Me”按钮,打开Modal中的第二个View时,prepareForSegue()起作用了,这里传递的是引用,所以使用这个引用。按如下方式覆盖 prepareForSegue 并强制转换
【文件预览】:
TwoWindows-master
----README.md(3KB)
----TwoWindowsTests()
--------Info.plist(749B)
--------TwoWindowsTests.swift(922B)
----TwoWindows.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(15KB)
--------xcuserdata()
----TwoWindows()
--------ViewController.swift(738B)
--------Info.plist(1KB)
--------Message.swift(236B)
--------Images.xcassets()
--------SecondViewController.swift(889B)
--------Base.lproj()
--------AppDelegate.swift(519B)