自动发帖软件
标题:
AIWROK苹果系统简单的UI界面分享一下
[打印本页]
作者:
发帖软件
时间:
8 小时前
标题:
AIWROK苹果系统简单的UI界面分享一下
AIWROK苹果系统简单的UI界面分享一下
1.png
(910.51 KB, 下载次数: 0)
8 小时前
上传
3.png
(829.15 KB, 下载次数: 0)
8 小时前
上传
//🍎交流QQ群711841924群一,苹果内测群,528816639
// 优化界面美观度和用户体验
// 创建TabView
var tab = new TabView();
// 设置Tab标题,使用简洁标题
var titles = ["软件", "通用", "日常", "辅助", "设置"];
tab.setTitles(titles);
// 显示TabView
tab.show(() => {
printl("TabView已启动,标题自适应调整完成");
// 为每个Tab添加内容
for (var i = 0; i < titles.length; i++) {
tab.addView(i, createTabContent(i, titles[i]));
}
});
// 创建Tab内容的函数
function createTabContent(index, title) {
var v = new Vertical();
v.setBackgroundColor(240, 240, 245); // 浅灰蓝色背景,更柔和
// 添加标题区域
var titleHeader = new Horizontal();
titleHeader.setAlignment("center");
var titleLabel = new Label();
titleLabel.setText(title + "功能");
titleLabel.setTextColor(70, 130, 180); // 钢蓝色文字
titleLabel.setFontSize(22);
titleHeader.addView(titleLabel);
v.addView(titleHeader);
// 添加分隔线
var divider = new Label();
divider.setHeight(2);
divider.setBackgroundColor(220, 220, 225);
v.addView(divider);
// 添加操作按钮区域
var buttonContainer = new Horizontal();
buttonContainer.setAlignment("center");
// 添加开始按钮
var btnStart = new Button();
btnStart.setText("开始");
btnStart.setColor(70, 130, 180); // 钢蓝色背景
btnStart.setTextColor(255, 255, 255); // 白色文字
btnStart.setWidth(120);
btnStart.setHeight(45);
btnStart.onClick(() => {
printl("开始按钮被点击");
});
buttonContainer.addView(btnStart);
// 添加返回按钮
var btnBack = new Button();
btnBack.setText("返回");
btnBack.setColor(255, 99, 71); // 番茄红色背景
btnBack.setTextColor(255, 255, 255); // 白色文字
btnBack.setWidth(120);
btnBack.setHeight(45);
btnBack.onClick(() => {
printl("返回按钮被点击");
tab.dismiss();
});
buttonContainer.addView(btnBack);
v.addView(buttonContainer);
// 添加标题标签
var titleLabel = new Label();
titleLabel.setText(title + "页面内容");
titleLabel.setTextColor(0, 0, 0);
titleLabel.setFontSize(18);
v.addView(titleLabel);
// 根据不同Tab添加不同内容
if (index === 0) { // 软件Tab
addSoftwareTasks(v);
} else if (index === 1) { // 通用Tab
addGeneralTasks(v);
} else if (index === 2) { // 日常Tab
addDailyTasks(v);
} else if (index === 3) { // 辅助Tab
addAuxiliaryTasks(v);
} else if (index === 4) { // 设置Tab
var settingsLabel = new Label();
settingsLabel.setText("设置选项");
settingsLabel.setTextColor(128, 0, 128); // 紫色文字
settingsLabel.setFontSize(18);
v.addView(settingsLabel);
// 添加设置项容器
var settingsContainer = new Vertical();
settingsContainer.setBackgroundColor(255, 255, 255);
// 添加设置项
addTaskItem(settingsContainer, "通用设置");
addTaskItem(settingsContainer, "个性化");
addTaskItem(settingsContainer, "关于我们");
v.addView(settingsContainer);
}
return v;
}
// 添加软件任务列表
function addSoftwareTasks(container) {
// 添加任务分类标题
var categoryLabel = new Label();
categoryLabel.setText("喜番任务");
categoryLabel.setTextColor(128, 0, 128); // 紫色文字,更显优雅
categoryLabel.setFontSize(18);
container.addView(categoryLabel);
// 添加任务项
addTaskItem(container, "看短剧");
addTaskItem(container, "宝箱");
addTaskItem(container, "看视频");
// 添加分隔和另一个分类
var sectionDivider = new Label();
sectionDivider.setHeight(1);
sectionDivider.setBackgroundColor(220, 220, 225);
container.addView(sectionDivider);
categoryLabel = new Label();
categoryLabel.setText("抖极任务");
categoryLabel.setTextColor(128, 0, 128); // 紫色文字
categoryLabel.setFontSize(18);
container.addView(categoryLabel);
addTaskItem(container, "宝箱");
addTaskItem(container, "AD广");
addTaskItem(container, "小猪");
// 添加更多分类...
sectionDivider = new Label();
sectionDivider.setHeight(1);
sectionDivider.setBackgroundColor(220, 220, 225);
container.addView(sectionDivider);
categoryLabel = new Label();
categoryLabel.setText("红果任务");
categoryLabel.setTextColor(128, 0, 128); // 紫色文字
categoryLabel.setFontSize(18);
container.addView(categoryLabel);
addTaskItem(container, "宝箱");
addTaskItem(container, "短剧");
addTaskItem(container, "海量");
}
// 添加通用任务列表
function addGeneralTasks(container) {
var categoryLabel = new Label();
categoryLabel.setText("通用任务");
categoryLabel.setTextColor(128, 0, 128); // 紫色文字
categoryLabel.setFontSize(18);
container.addView(categoryLabel);
addTaskItem(container, "每日签到");
addTaskItem(container, "邀请好友");
addTaskItem(container, "分享内容");
}
// 添加日常任务列表
function addDailyTasks(container) {
var categoryLabel = new Label();
categoryLabel.setText("日常任务");
categoryLabel.setTextColor(128, 0, 128); // 紫色文字
categoryLabel.setFontSize(18);
container.addView(categoryLabel);
addTaskItem(container, "浏览资讯");
addTaskItem(container, "观看视频");
addTaskItem(container, "评论互动");
}
// 添加辅助任务列表
function addAuxiliaryTasks(container) {
var categoryLabel = new Label();
categoryLabel.setText("辅助功能");
categoryLabel.setTextColor(128, 0, 128); // 紫色文字
categoryLabel.setFontSize(18);
container.addView(categoryLabel);
addTaskItem(container, "设置");
addTaskItem(container, "帮助");
addTaskItem(container, "关于我们");
}
// 添加单个任务项
function addTaskItem(container, taskName) {
var taskContainer = new Horizontal();
taskContainer.setAlignment("center_vertical");
taskContainer.setBackgroundColor(255, 255, 255); // 白色背景
// 复选框
var checkBox = new CheckBox();
checkBox.setText(taskName);
checkBox.setWidth(250); // 设置足够宽度以显示文字
taskContainer.addView(checkBox);
container.addView(taskContainer);
}
// UI优化说明:
// 1. 美化整体布局,添加内边距和合理间距
// 2. 优化按钮样式,添加圆角和阴影效果
// 3. 改进标题设计,使用更协调的颜色和更大的字号
// 4. 美化任务项,添加背景、圆角和阴影
// 5. 使用分隔线增强视觉层次
// 6. 优化颜色搭配,使界面更加和谐美观
复制代码
欢迎光临 自动发帖软件 (http://www.fatiegongju.com/)
Powered by Discuz! X3.2