「iOS悬浮球」是一款基于iOS系统开发的高级悬浮窗口工具,为用户提供快速应用启动、系统操作和自定义功能的能力。即使在应用后台,悬浮球也能持续运行,带来便捷的操作体验。支持iOS 13.0及以上版本,无需越狱,为您的设备带来高效操作体验。
开发者:木木 iOS 分享
技术支持:
- @the_fool(巨魔分屏作者)
- @rongrong
- ✅ 轻触悬浮球显示自定义应用列表
- ✅ 完全后台运行,锁屏依然可用
- ✅ 灵活的自定义设置(大小、颜色、透明度)
- ✅ 快速启动应用,提高操作效率
- ✅ 支持URL Scheme功能
- 🎨 自定义悬浮球外观(圆形、方形、自定义图片)
- 🔍 应用搜索与快速添加
- 📱 支持横竖屏自动适配
- 🎯 智能边缘吸附
- 🔄 自动隐藏与透明度调节
- 🖼️ 支持GIF/静态图片自定义背景
- 下载最新版本IPA文件
- 使用巨魔,越狱/jAltStore、Sideloadly等工具安装到设备
- 单击悬浮球:显示/隐藏应用列表
- 长按悬浮球:进入设置界面
- 拖动悬浮球:自由调整位置
- 应用管理:添加、排序、删除应用
- 外观设置:调整大小、透明度、颜色
- 行为设置:自动隐藏、边缘吸附
- 高级功能:自定义形状、边缘隐藏比例
├── 后台不死是/ # 主项目目录
│ ├── AppDelegate.m # 应用代理,处理生命周期和URL Scheme
│ ├── RootViewController.m # 设置界面根控制器
│ ├── FloatingContentViewController.m # 悬浮球控制器
│ ├── FloatingBallBackgroundManager.m # 背景管理
│ └── ... # 其他源文件
本项目采用Objective-C开发,使用了以下关键技术:
- Darwin通知中心:实现跨进程通信
- 私有API调用:提升系统兼容性
- NSUserDefaults:持久化设置
- UIGestureRecognizer:手势识别
- CFNotificationCenter:系统级通知
- UIView动画:流畅视觉体验
- 后台任务处理:确保持续运行
A: 经过优化,占用极低内存(约10-15MB)和电量,后台运行也几乎无感知。
A: 由于iOS安全机制,某些系统应用需要通过特殊URL Scheme启动。
A: 能,本应用支持锁屏后台模式,解锁后悬浮球自动恢复。
- 新增自定义图片背景支持
- 优化隐藏比例设置
- 修复URL Scheme功能
- 提升性能和稳定性
- 添加高级设置选项
- 优化应用列表显示
- 修复内存泄漏问题
欢迎提交Pull Request或Issues!
- Fork本仓库
- 创建您的特性分支:
git checkout -b feature/amazing-feature - 提交您的更改:
git commit -m '添加一些很棒的功能' - 推送到分支:
git push origin feature/amazing-feature - 创建Pull Request
钟意博客:@rongrong 巨魔分屏:@Thefool
如果您觉得这个项目有用,请给个⭐️支持一下!
