我刚刚将 Xcode 更新到 11.4,在归档项目时,它向我显示“Segmentation Fault 11”
该项目将使用 Xcode 11.3.1 进行存档,但现在它没有......
其他人遇到过同样的问题吗?
编辑:2020 年 4 月 15 日
苹果刚刚发布了 Xcode 11.4.1
我有一个带有 TabBar 的 SwiftUI 应用程序。如果我从 NavigationView 打开详细信息子视图,然后单击“后退”,TabBar 将变为透明,显示 TabBar 图标下方的 Feed 中的项目。
在 iOS 13 中,许多应用程序的navigationBarItems与navigationBarTitle水平对齐。
我想要的是
我得到的结果
你如何在 SwiftUI 中获得相同的结果?
我曾尝试使用一些 .top 填充,但是当您滚动“+”按钮时,它不会移动。
谢谢!
我有一个带有列表的视图,根据我单击的列表项,我需要打开一个不同的 NavigationLink。
我有一个List 行的行模型(我说的是 List 即使我实际上通常使用一个名为 Collection 的定制元素,它是一个带有 HStack 和 VStack 的 List 来模拟UICollectionView)
在行模型视图中,我只能为 NavigationLink指定一个目的地。
我能想到的一个解决方案是获取被单击的列表项的索引,并基于该索引打开某个视图。但我无法让它工作。
我基本上需要列表中的每个元素打开一个不同的视图。
任何帮助表示赞赏! 谢谢 !:)
GroupDetail.swift
import SwiftUI
// data displayed in the collection view
var itemsGroupData = [
ItemsGroupModel("Projects"), // should open ProjectsView()
ItemsGroupModel("People"), //should open PeopleView()
ItemsGroupModel("Agenda"), //should open AgendaView()
ItemsGroupModel("Name") //should open NameView()
]
// main view where the collection view is shown
struct GroupDetail: View {
var body: some View {
// …Run Code Online (Sandbox Code Playgroud)