byrlau 2023-09-03 18:27 采纳率: 66.7%
浏览 15
已结题

用Xcode界面设计

使用SwiftUI不能在界面添加控件?不实时显示。
使用storyboard可以添加实时显示拖动。
问题:基于自动生成的hallo world ,编译执行不显示storyboard 和SwiftUI 设置的。还是hallo world。怎么让显示呢?

谢谢

  • 写回答

9条回答 默认 最新

  • 玥轩_521 新星创作者: 网络协议与安全技术领域 2023-09-03 19:51
    关注

    援引讯飞星火:
    您好,根据您的描述,您在使用Xcode界面设计时遇到了问题。您使用SwiftUI不能在界面添加控件,而且不实时显示。使用storyboard可以添加实时显示拖动。基于自动生成的hallo world ,编译执行不显示storyboard 和SwiftUI 设置的,还是hallo world。您想知道如何让显示呢?

    这个问题可能是由于您的项目设置不正确导致的。请尝试以下步骤:

    1. 确保您的项目使用了正确的SwiftUI版本。在Xcode中,选择您的项目,然后选择“Build Settings”选项卡。在搜索框中输入“SwiftUI”,确保“SwiftUI version”设置为最新版本。

    2. 检查您的Storyboard文件是否正确设置了。在Xcode中,选择您的Storyboard文件,然后选择“File Inspector”选项卡。确保“Interface”部分中的“Storyboard ID”与您的项目中的ID匹配。

    3. 检查您的代码是否正确设置了SwiftUI视图。在SwiftUI文件中,确保您正确地使用了View和Text等视图组件。例如:

    import SwiftUI
    
    struct ContentView: View {
        var body: some View {
            Text("Hello, World!")
                .padding()
        }
    }
    
    1. 如果上述步骤都无法解决问题,请尝试清理并重新构建您的项目。在Xcode中,选择“Product”菜单,然后选择“Clean Build Folder”。完成后,再次尝试运行您的应用程序。

    希望这些步骤能帮助您解决问题。如果问题仍然存在,请随时提供更多详细信息,以便我们更好地帮助您。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(8条)

报告相同问题?

问题事件

  • 系统已结题 9月12日
  • 已采纳回答 9月4日
  • 创建了问题 9月3日