[Added]Add README.
A swipe button for SwiftUI if you do not using <List>.
<List>
SwipeButtonModifier(leftButtonLabel: (() -> SwipeActionContent)? = nil, leftButtonColor: Color = .green, leftButtonAction: (() -> Void)? = nil, rightButtonLabel: (() -> SwipeActionContent)? = nil, rightButtonColor: Color = .red, rightButtonAction: (() -> Void)? = nil, style: SwipeButtonStyle = .wave) public enum SwipeButtonStyle { case wave case rectangle }
struct SwipeButtonView_Previews: PreviewProvider { static var previews: some View { Text("Swipe Button") .foregroundColor(.white) .frame(maxWidth: .infinity, maxHeight: .infinity) .background(Color.pink) .modifier(SwipeButtonModifier(leftButtonLabel: { Image(systemName: "heart") .font(.system(size: 16, weight: .bold)) .foregroundColor(.white) .opacity(1) }, leftButtonAction: { }, rightButtonLabel: { Image(systemName: "xmark") .font(.system(size: 16, weight: .bold)) .foregroundColor(.white) .opacity(1) }, rightButtonAction: { }, style: .rectangle)) .frame(height: 150) .preferredColorScheme(.dark) } }
History
The MIT License (MIT)
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
SwipeButton
A swipe button for SwiftUI if you do not using
<List>
.Declaration
Usage
Screenshot
History
History
LICENSE
The MIT License (MIT)