Post

Replies

Boosts

Views

Activity

I want to connect animations with Swift UI.
What I want to do Press Button The screen rotates (Can be executed with the following code so far) Change the size of the Rectangle (eg. height from 250 to 100) import SwiftUI struct ContentView: View {   @State private var flag = false       var body: some View {     VStack {       Rectangle()         .fill(.blue)         .frame(height: 250)         .rotationEffect(Angle.degrees(flag ? 90 : 0))         .animation(.easeInOut(duration: 1), value: flag)                 Button("toggle") {         flag.toggle()       }     }   } } How can I use SwiftUI for continuous animation such as rotation → resizing ?
2
0
414
May ’22
SwiftUI .refreshable: The changed View is displayed on the screen for a moment.
Development Environment iOS 15.0 Xcode 13.1 Issue When I execute 'PullToRefresh' with the following code, the updated View is displayed in the position where it is not pulled down by one frame. I don't want this to appear, what should I do? import SwiftUI struct ContentView: View { struct Ocean: Identifiable { let name: String let id = UUID() } @State var oceans = [ Ocean(name: "Pacific"), Ocean(name: "Atlantic"), Ocean(name: "Indian"), Ocean(name: "Southern"), Ocean(name: "Arctic") ] var body: some View { List(oceans) { Text($0.name) } .refreshable { oceans.shuffle() } } } gif https://user-images.githubusercontent.com/37968814/161238304-e795377f-0d9b-4164-b039-adab9ec8e247.gif The second PullToRefresh of gif is the relevant issue.
0
0
402
Apr ’22
Even if it is implemented according to the document of Core Data, it does not work well.
Document https://developer.apple.com/documentation/coredata/setting_up_a_core_data_stack Version > xcodebuild -version Xcode 13.1 Build version 13A1030d Issue class AppDelegate: UIResponder, UIApplicationDelegate {    ...     func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // ERROR: Cannot find 'window' in scope      if let rootVC = window?.rootViewController as? ViewController {        rootVC.container = persistentContainer      } return true    } } Error message: "Cannot find 'window' in scope" I get this error and can't build. What should I do? Should I create the window myself?
2
0
868
Mar ’22