这是一个对TrollStore应用进行界面优化的项目。TrollStore是iOS平台上的一个强大工具,允许在非越狱设备上安装和管理IPA应用。本项目对其原始界面进行了改进,使其更加现代化、美观,并提高了用户体验。
- 移除了传统的卡片式菜单导航,替换为更现代的浮动Dock导航栏
- 创建了TSFloatingDockView类用于实现底部浮动Dock
- 采用了iOS和macOS混合设计风格,使界面更加清爽
- 改进了整体导航体验,减少了页面切换时的跳转感
- 应用了全新的新拟物风格设计(Neumorphic Design)
- 使用轻微的阴影和高光效果,提供更好的深度感和层次感
- 设计了微妙的纹理背景,增强了视觉质感
- 添加了悬浮按钮,方便用户快速操作
- 应用列表界面新增了浮动的"添加应用"按钮
- 对各页面进行了优化,使其适应底部Dock的显示
- 改进了表格单元格设计,提高了内容可读性
- 优化了设置页面的布局和内容组织
- 简化了应用安装流程
- 添加了更多的视觉反馈,如按钮的按下效果
- 改进了列表项的交互方式
- 布局优化,适应不同尺寸的设备屏幕
TSFloatingDockView: 实现底部浮动Dock导航TSRootViewController: 管理主界面和子视图控制器TSAppTableViewController: 管理应用列表的显示和操作TSSettingsViewController: 管理设置界面TSUIStyleManager: 统一管理界面样式
TrollStore是一个专为iOS设备设计的应用管理工具,主要功能包括:
- 应用管理:浏览和管理已安装的应用程序
- 系统信息:查看设备和系统相关信息
- 设置:调整TrollStore的各项配置
- 点击应用列表页面右下角的"+"按钮
- 选择"从文件安装"或"从URL安装"
- 按照提示完成应用安装
- 点击列表中的应用,可以看到以下选项:
- 打开应用
- 启用JIT并打开(如支持)
- 显示详情
- 切换注册状态
- 卸载应用
- 在设置页面可以进行以下操作:
- 重启SpringBoard
- 刷新应用程序注册
- 重建图标缓存
- 管理URL方案
- 配置安装确认提示
- 访问高级选项
- 卸载TrollStore
- TrollStore需要使用特定的iOS漏洞,并不适用于所有iOS设备
- 应用默认注册为"System"状态,这对于应用运行是必要的
- 切换到"User"状态会导致应用无法启动,这仅用于特定情况
- 部分功能在iOS 16上需要启用开发者模式