SwiftUI - 如何脉动图像不透明度?

2023-11-30

我在 SwiftUI 中有一个图像,我希望它永远“脉动”(每秒左右来来去去)。

我尝试了很多方法,但似乎无法达到我想要的效果。我尝试过的事情之一是下面的代码(它似乎什么也没做!:))。

Image(systemName: "dot.radiowaves.left.and.right" )
.foregroundColor(.blue)
.transition(.opacity)
.animation(Animation.easeInOut(duration: 1)
    .repeatForever(autoreverses: true))

有任何想法吗?


这是一种方法。使用 Xcode 11.4 / iOS 13.4 进行测试

demo

struct DemoImagePulsate: View {
    @State private var value = 1.0
    var body: some View {
        Image(systemName: "dot.radiowaves.left.and.right" )
            .foregroundColor(.blue)
            .opacity(value)
            .animation(Animation.easeInOut(duration: 1).repeatForever(autoreverses: true))
        .onAppear { self.value = 0.3 }
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SwiftUI - 如何脉动图像不透明度? 的相关文章

  • 尽管 Matplotlib FuncAnimation(...,repeat=False) 保存的动画图不断循环

    我想使用制作动画matplotlib进行 Powerpoint 演示 动画应该只播放一次 在我的代码中 参数repeat of FuncAnimation 被设置为 false 因为我需要将图导入到powerpoint中 所以我使用保存它a
  • Android:文本淡入和淡出

    我已阅读此 stackoverflow 问题和答案 并尝试实现文本淡入和淡出 Android中如何让文字淡入淡出 https stackoverflow com questions 8627211 how to make text fade
  • jQuery 动画延迟

    如何使用 jQuery 延迟动画 我需要获得一个导航来扩大宽度 然后扩大高度 然后反转以获得反向动画 Code function nav li not logo nav li ul li hover function this animat
  • 针对 iOS 10.3 进行编译,但模块“SwiftUICharts”的最低部署目标为 iOS 13.0

    知道如何仅在 iOS 版本超过 iOS 13 时导入 SwiftUICharts 框架吗 我通过 文件 gt Swift 包 gt 添加包依赖项 添加了此框架 我的应用程序目标必须是 iOS 10 我将此框架导入到 swiftui 控制器中
  • 如何在 swiftUI (macOS) 中检测按键按下和释放

    除了标题之外没什么可说的 我希望能够在按下按键和释放按键时 在 macOS 上 在 swiftUI 视图中执行操作 在 swiftUI 中是否有任何好的方法可以做到这一点 如果没有 有什么解决方法吗 不幸的是 键盘事件处理是其中一个令人痛苦
  • SwiftUI:动态“列表”中的“切换”在重用时会破坏其布局?

    我试图展现一种动态List行包含Toggle元素 这Toggle最初布局正确 但是当它们滚动进和滚出视图时 即单元格重用时 它们的布局会中断 最小示例代码 import SwiftUI struct SwitchList View var
  • 对成员“buildBlock()”的引用不明确

    我一直在尝试使用 Swift UI 为 iOS 13 制作一个应用程序 但我不断收到这个奇怪的错误 对成员 buildBlock 的引用不明确 无论我做什么 错误都不会消失 我尝试一次对代码段进行注释 以查看哪一部分可能导致了问题 但唯一有
  • SwiftUI:状态栏颜色

    有没有办法将 SwiftUI 视图的状态栏更改为白色 我可能错过了一些简单的东西 但我似乎找不到在 SwiftUI 中将状态栏更改为白色的方法 到目前为止我只看到 statusBar hidden Bool 状态栏文本 色调 前景色可以通过
  • jQuery:在动画期间禁用单击

    所以我正在做一个小测验 我想禁用里面所有内容的点击 qWrap当动画运行时 从而防止垃圾点击 我尝试使用 is animated 但没有效果 有任何想法吗 HTML div ul li class qContainer ul class q
  • 自动布局、UIDynamics 和动画

    我对自动布局还很陌生 并且对如何为视图设置动画感到困惑 我读了很多 我知道你必须遵守限制 编辑它 然后包装layoutIfNeeded in an UIView动画块 但当真正要做的时候 我却有点失落 我很乐意有人能向我解释如何做这个动画
  • 使用 Swift(使用 SwiftJWT)和 REST API 连接到 Apple Store Connect - 失败并出现 401

    我正在尝试通过他们的 REST API 连接到 Apple Store Connect 虽然这在几天前有效 但我无法弄清楚为什么它停止工作 现在我无法通过身份验证 即我发出的服务器响应的每个请求都是 401 我是否遗漏了什么 我做什么 生成
  • SwiftUI:为表单中的单元格添加动画

    我正在尝试动画化我的Form或者更确切地说是其中的细胞 我的问题是 下面的代码给了我一个很好的插入动画 但是对于删除 单元格在看起来很丑陋的延迟后突然被删除 import SwiftUI struct ContentView View St
  • 如何在谷歌地图上显示闪烁的图标

    我想在谷歌地图上显示用户的当前位置 每件事对我来说都运转良好 我只是使用标记在地图上显示当前位置 现在我想让该标记像 Android 手机上的原始谷歌地图应用程序一样闪烁 我想我必须使用动画来达到这个目的 但我不知道如何使用它 我正在互联网
  • 如何跟踪 SwiftUI 应用程序中的所有触摸

    我正在尝试在 SwiftUI 应用程序中实现锁屏 我需要跟踪每个事件才能重新启动锁定计时器 在 UIKit 应用程序中 我使用了这种方法 重写 UIApplication 它允许了解应用程序中的任何事件 override func send
  • 如何用 5000 个 PNG 文件创建电影?

    嗯 简单的情况 我已经创建了大约 5000 个帧作为 PNG 文件 我想将它们显示为 NET 应用程序中的动画 每个图像的大小均为 1920x1080 PNG 文件使用 Alpha 通道实现 部分 透明度 这会让事情变得有点复杂 因为我更愿
  • 使用动画过滤 UITableViewCells - iPhone 开发

    这看起来很简单 但到目前为止我还无法找到解决方案 基本上我有一个带有两个选项的分段控件 第一个是默认值 加载时自动显示 选择后会在表视图中显示所有行 第二个是限制显示行的过滤器 这与 iPhone 电话应用程序的 最近 选项卡上使用的设置完
  • jQuery 动画:鼠标移开后停止动画

    我正在尝试做一个div悬停时滑出和滑入 即鼠标分别进入和离开 然而 当我多次徘徊进出时 div基本上不断地来回滑动 直到我悬停的次数为止 请参考这个jsFiddle 示例 http jsfiddle net sikusikucom TQz5
  • 在 SwiftUI 中使用获取视图的宽度

    我需要获取渲染视图的宽度SwiftUI 这显然没那么容易 我的看法是 我需要一个返回视图尺寸的函数 就这么简单 var body some View VStack alignment leading Text timer name font
  • SwiftUI 关闭多个模态表

    我在用 sheet isPresented self showModal 在我的根视图中呈现一个模式 在模态中 我正在使用NavigationView引导用户浏览各个页面 对于用户配置文件构建器 在导航堆栈的最后一页中 我正在使用 Envi
  • 使用 matplotlib.animation 从 CSV 文件实时绘图 - 数据绘制到第一个输入错误

    我正在尝试绘制来自不断写入 CSV 文件的传感器的数据 虽然成功创建实时绘图 但每个新数据条目都会创建一条延伸到第一个数据条目的附加线 见下文 Python 3 4 脚本 import matplotlib pyplot as plt im

随机推荐

  • 旋转 MKMapView 的内容

    我需要根据罗盘值旋转mapView的内容 float myHeadingValue newHeading trueHeading 为了旋转地图 我使用这个 mapView setTransform CGAffineTransformMake
  • 删除任务栏上的 Google Chrome 固定图标

    我想删除任务栏上的 Google Chrome 固定图标 卸载不会删除图标 我修改了代码以仅删除 Google Chrome lnk 我想要做的 了解 VBS 是循环遍历所有用户文件夹 而不仅仅是当前用户 我认为当前用户定义为strCurr
  • 使用其他类的类字段

    我对 C 和 OOP 还很陌生 所以请耐心等待 我有两个具有不同命名空间的类 namespace Class1 public class class1 public double x public double y namespace Cl
  • Scala 泛型:如何声明类型必须是案例类?

    我有几个案例类count场地 默认情况下为 1 我在代码中进行了归约 对重复项进行分组并对值求和以查找每个对象的数量 例如 case class Person name String count 1 personList groupBy n
  • 为什么 objdump 显示该汇编语言指令的操作码为空?

    我有以下汇编代码 global start section text start add byte eax al 编译和链接后 我尝试查看操作码 objdump d eax o eax o file format elf32 i386 Di
  • PYTHON:有类似ast.literal_eval()的函数吗?

    我在使用 ast literal eval 时遇到问题 在下面的示例中 我只想将字符串 myText 转换为字典 但 ast literal eval 尝试评估 lt main myClass instance at 0x000000005
  • 无法使用 pymssql 将 Unicode 发送到 SQL Server

    我在通过 pymssql 将 unicode 发送到 SQL Server 时遇到问题 In 1 import pymssql conn pymssql connect host hostname user me password pass
  • 使用 PHP Composer 开发本地包,然后在部署时复制它

    我有一个本地 PHP 项目 一个网站 我想使用我制作的另一个项目 一个小型 Web 框架 作为该网站项目的 Composer 包 我正在同时开发它们 但希望将它们保留为单独的项目 当我部署网站时 我想使用 Composer 将框架项目作为包
  • 如何获取 Android 4.0+ 的外部 SD 卡路径?

    三星Galaxy S3有一个外部 SD 卡插槽 可安装到 mnt extSdCard 我怎样才能通过类似的方式获得这条路径Environment getExternalStorageDirectory 这将返回mnt sdcard 并且我找
  • 线性布局顺序在某些设备上是相反的

    我有一个LinearLayout在某些设备上 所有视图都是相反的 好版本 b1 b2 b3 在某些设备上 b3 b2 b1 为什么会发生这种情况以及如何解决它 如果您的目标是 API 级别 gt 17 即 Android 4 2 并进行测试
  • RequireJS,jquery 仍未定义

    我知道这已经被讨论过 但是经过一段时间的搜索后 我无法弄清楚为什么我的小设置不能使用 requireJS 正确加载 jquery 我正在从 file 运行一个小型示例 html 页面 并尝试通过调用 require 来加载 2 个模块 jq
  • 使用 Xcode 7 测试 iOS 9 应用程序无法从 http 请求获取数据

    我正在 iOS 中开发一个应用程序 对于我的开发 我使用 Xcode beta7 之前 我曾在使用 iOS 8 4 的手机中测试我的应用程序 但更新到 iOS 9 后 我无法在手机中安装相同的应用程序 请给我一些建议 十分感谢 Add th
  • JavaScript Regex:如何将 Regex 子表达式匹配拆分为多维字符串数组?

    如何将正则表达式子表达式匹配拆分为多维字符串数组 我有一个 myvar 字符串 1 4 2 5 9 1 89 10 24 1 79 25 99 1 69 100 149 1 59 150 199 1 49 200 249 1 39 250
  • 如何更改角度材料日期选择器中的日期格式?

    我想将默认日期格式 YYYY MM DD 更改为其他格式 例如 MM DD YYYY 这是我的日历 HTML 结构
  • 使用 Maven Cargo 插件将 Web 应用程序部署到外部 glassfish4 实例

    我正在尝试使用货物部署应用程序 这是它的配置
  • 执行memcpy(0,0,0)是否保证安全?

    我不太熟悉 C 标准 所以请耐心等待 我想知道按照标准是否可以保证memcpy 0 0 0 是安全的 我能找到的唯一限制是 如果内存区域重叠 则行为未定义 但是我们可以认为这里的内存区域是重叠的吗 我有 C 标准 ISO IEC 9899
  • NSIS 自动静默更新

    我目前正在构建一个应用程序 并希望为其提供安装程序和自动静默更新 Dropbox Spotify 和 Chrome 都擅长在无人察觉的情况下进行更新 因此 我查看了 AppData 中的 Dropbox 漫游文件夹 发现了一个名为 Drop
  • 在 google chrome 上打印时删除空白页

    我使用 media print 对打印进行一些更改 但是当我在 Google Chrome 中看到打印预览时 它在底部显示了一个额外的空白页 如何去除它 我尝试了一些代码 但它仍然不起作用 div last child page break
  • 尝试创建一个带标签的 numpy 数组

    我想要一个 numpy 数组 其中包含每个值的值和相应的标签 我正在使用这个数组进行线性回归 它将是我的X方程中的数据向量y Xb error My X向量由大约 20 个变量组成 我希望能够像这样通过名称引用每个变量X variable1
  • SwiftUI - 如何脉动图像不透明度?

    我在 SwiftUI 中有一个图像 我希望它永远 脉动 每秒左右来来去去 我尝试了很多方法 但似乎无法达到我想要的效果 我尝试过的事情之一是下面的代码 它似乎什么也没做 Image systemName dot radiowaves lef