小编the*_*een的帖子

Google Apps脚本中的"允许此应用程序在您不在时运行"

为什么我的插件要求获得此权限?试图浏览文档,找不到任何东西.

我得到的许可请求

据我所知,当用户不在时,我的应用程序不会运行!(它要求用户在Google表格中选择范围,在自定义UI中按下按钮,然后调用外部API).是否有任何提示我应该寻找什么来查找触发此类权限请求的有问题的代码或配置?

google-apps-script

4
推荐指数
1
解决办法
722
查看次数

从 SwiftUI 中的环境值获取绑定

我的环境值如下:

@Environment(\.isPresented) var isPresented: Bool
Run Code Online (Sandbox Code Playgroud)

该环境值定义如下:

private struct IsPresented: EnvironmentKey {
    static let defaultValue: Bool = false
}

extension EnvironmentValues {
    var isPresented: Bool {
        get { self[IsPresented.self] }
        set { self[IsPresented.self] = newValue }
    }
}

extension View {
    func isPresented(_ isPresented: Bool) -> some View {
        environment(\.isPresented, isPresented)
    }
}
Run Code Online (Sandbox Code Playgroud)

我想在我的一个视图中读取此环境值,以决定是否将视图显示为全屏。然而,这行代码不起作用:

.fullScreenCover(isPresented: self.$isPresented) {
// It says there's no such member in my view.
Run Code Online (Sandbox Code Playgroud)

因此,我的问题是,由于 .fullScreenCover 需要绑定,因此如何将环境值转换为绑定?

swiftui

2
推荐指数
1
解决办法
3230
查看次数

标签 统计

google-apps-script ×1

swiftui ×1