#自定义UI
vue-advanced-chat - 定制的实时聊天解决方案
vue-advanced-chat实时聊天Web组件多平台兼容自定义UIGithub开源项目
vue-advanced-chat是一款兼容所有JavaScript框架的功能丰富聊天组件。支持自定义实时消息、多媒体共享和响应式界面,确保各种框架间的无缝集成,包括Vue、React和Angular。该组件支持暗黑和亮色主题,优化使用Firebase Firestore,使数据存储更加高效且安全。通过TypeScript保证类型安全,增强应用的稳定性。非常适合追求高性能和可定制性的Web和移动应用。
Parchment - 灵活的iOS分页控制器库,提供自定义菜单项、内存高效的视图控制器管理和无限滚动功能
ParchmentSwiftiOS分页控制器自定义UIGithub开源项目
Parchment是一款灵活的iOS分页控制器库,提供自定义菜单项、内存高效的视图控制器管理和无限滚动功能。该库支持多种自定义选项,如菜单项大小、间距和指示器样式等。兼容SwiftUI和UIKit,Parchment可轻松集成到iOS应用中,适用于构建各类分页界面。
FlexibleBottomSheet - 灵活的多平台底部弹出框组件 支持自定义大小和背景交互
FlexibleBottomSheetCompose Multiplatform底部弹窗自定义UI状态管理Github开源项目
FlexibleBottomSheet是一个基于Compose Multiplatform的底部弹出框组件,提供分段大小调节、非模态类型和背景交互功能。该组件支持自定义展开尺寸、状态监控和嵌套滚动,可实现类似Google Maps的交互效果。它为开发者提供了灵活且功能丰富的底部弹出框解决方案,适用于多种应用场景。
Popovers - 适用于iOS 13+设备的弹出视图库,支持SwiftUI和UIKit框架
PopoversSwiftUIUIKit弹出窗口自定义UIGithub开源项目
Popovers是一个适用于iOS 13+设备的弹出视图库,支持SwiftUI和UIKit框架。该库允许在应用主要内容上方呈现自定义视图,可以附加到源视图或使用画中画方式定位。Popovers支持同时显示多个弹出视图,并提供流畅的过渡动画。它采用SwiftUI构建,结构轻量,无外部依赖。通过简单的API和.popover修饰符,开发者可以轻松实现高度自定义的弹出视图效果。Popovers还支持iPadOS多任务窗口,为iOS应用带来灵活多样的弹出视图解决方案。