winddpan
winddpan
Add "inputToolbarDoneClosure" Improve "willUpdateClosure", which could change value in this closure
``` override func viewDidLoad() { refreshControl = UIRefreshControl.init() navBarBackgroundAlpha = 0 } ``` ``` private func changeNavBarAnimateWithIsClear(isClear:Bool) { UIView.animate(withDuration: 0.5, animations: { [weak self] in if let weakSelf = self...
ConversationListViewController ConversationtViewController
Module compiled with Swift 5.6 cannot be imported by the Swift 5.7 compiler: xxx/Pods/NECoreIMKit/NEKitCoreIM.framework/Modules/NEKitCoreIM.swiftmodule/x86_64-apple-ios-simulator.swiftmodule 编译framework时可以使用: BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
``` // api/app_const.ts export const AppConst = { key: "123", } ``` ``` // api/index.ts import { Hono } from "hono" import { handle } from "@hono/node-server/vercel" import { AppConst...
This PR intent to prevent tab content view recreation. Mainly used StateObject to maintain the state and set opacity=0 to keep the view. (And aslo support tab content view lazy...
Fixed! https://github.com/winddpan/ObservationBP/commit/a1a8fb1bdf6b7a08b4a4463c8869d2b2f3e30e46 > onAppear mutating doesn't work correctly > ``` Swift > Text(person.name) > .onAppear { > person.name = "onAppear changed!" > } > > ``` > > limited by...