我正在尝试覆盖状态栏文本,以使其与默认的黑白不同。
我知道以前有可能,而且我正在使用UIWindow解决方案,
import { Resolver, Arg, Mutation } from "type-graphql";
import { Todo } from "../../entity/Todo";
import { createQueryBuilder } from "typeorm";
@Resolver()
export class BulkAssignTagsResolver {
@Mutation(() => Todo)
async bulkAssignTodoTag(
@Arg("tagIds", () => [String]) tagIds: string[],
@Arg("todoId") todoId: string
): Promise<Todo | undefined> {
await createQueryBuilder("todo")
.relation(Todo, "tags")
.of(todoId)
.add(tagIds);
return Todo.findOne(todoId, { relations: ["tags"] });
}
}
(试图超过该值也无济于事)example here
我还找到了获取overlayWindow.windowLevel = .statusBar
的方法,但这只允许设置背景色。 example here
更多; Things3应用程序之前设法将状态栏文本颜色设置为灰色,但现在在iOS13上显示为黑色。
如果您知道有任何有效的破解方法,很想听听它们!