API Differences in SwiftUI in iOS 18.1

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in SwiftUI in the iOS 18.1 SDK.

Table of Contents

Functions & Methods

Scene
public func documentBrowserContextMenu(@SwiftUICore.ViewBuilder _ menu: @escaping ([Foundation.URL]?) -> some View) -> some SwiftUI.Scene
SwiftUICore.View
public func documentBrowserContextMenu(@SwiftUICore.ViewBuilder _ menu: @escaping ([Foundation.URL]?) -> some View) -> some SwiftUICore.View
SwiftUICore.View
nonisolated internal func popoverCore<Content>(isPresented: SwiftUICore.Binding<Swift.Bool>, attachmentAnchor: SwiftUI.PopoverAttachmentAnchor, arrowEdges: SwiftUICore.Edge.Set?, isDetachable: Swift.Bool, @SwiftUICore.ViewBuilder content: @escaping () -> Content) -> some SwiftUICore.View where Content : SwiftUICore.View
SwiftUICore.View
nonisolated internal func popoverCore<Item, Content>(item: SwiftUICore.Binding<Item?>, attachmentAnchor: SwiftUI.PopoverAttachmentAnchor, arrowEdges: SwiftUICore.Edge.Set?, @SwiftUICore.ViewBuilder content: @escaping (Item) -> Content) -> some SwiftUICore.View where Item : Swift.Identifiable, Content : SwiftUICore.View
TabContent
public func draggable<T>(_ payload: @autoclosure @escaping () -> T) -> some SwiftUI.TabContent<Self.TabValue> where T : CoreTransferable.Transferable