Skip to content

Instantly share code, notes, and snippets.

import SwiftUI
struct ContentView: View {
var body: some View {
IceCreamView(viewModel: ViewModel(iceCream: "banana"))
}
}
struct IceCreamView: View {
@State var viewModel: ViewModel
import SwiftUI
struct ContentView: View {
var body: some View {
IceCreamView(viewModel: ViewModel(iceCream: "banana"))
}
}
struct IceCreamView: View {
@State var viewModel: ViewModel
//
// ContentView.swift
// UnderstandSwiftUIChange
//
// Created by Christian Selig on 2024-04-04.
//
import SwiftUI
import WebKit
import UIKit
import SwiftUI
@Observable
class IceCreamParlor {
var iceCream: IceCream?
}
@Observable
class IceCream {
var flavor: String
import SwiftUI
import RealityKit
import AVFoundation
import MetalKit
struct ImmersiveView: View {
@State var textureResource: TextureResource?
var body: some View {
RealityView { content in
<html>
<head>
<style>
* {
margin: 0;
padding: 0;
}
video {
width: 1920px;
import UIKit
import MetalKit
class ViewController: UIViewController {
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
let imageView = UIImageView(image: UIImage(named: "landscape.jpeg"))
imageView.frame = CGRect(x: 0, y: 200, width: 350, height: 197)
view.addSubview(imageView)
import SwiftUI
import MediaPlayer
struct ContentView: View {
var body: some View {
VStack {
VolumeSlider()
.frame(width: 500.0, height: 50.0)
}
}
import SwiftUI
struct ContentView: View {
var body: some View {
Slidey()
}
}
struct Slidey: View {
let width: CGFloat = 200.0
import SwiftUI
struct ContentView: View {
@State var x: CGFloat = -1.0
var body: some View {
VStack(spacing: 50.0) {
Text("\(Int(x))")
RoundedRectangle(cornerRadius: 20.0)