“CGAffineTransform Identity”在 Swift 中不可用

2024-04-07

尝试将某些动画改编为 Swift3 语法时遇到此错误。

 UIView.animate(withDuration: duration, delay: 0.0, usingSpringWithDamping: 0.5, 
 initialSpringVelocity: 0.8, options: [] , animations: {
        fromView.transform = offScreenLeft

        toView.transform = CGAffineTransformIdentity

        }, completion: { finished in
            transitionContext.completeTransition(true)              
    })

并得到这个:

“CGAffineTransform Identity”在 Swift 中不可用


找到了这个link https://forums.developer.apple.com/thread/51438这表明“全局常量被移动到静态属性中,而 Swift 3 迁移器,正如您所发现的,未能纠正这一点。”并且您可以简单地将代码更改为:

 toView.transform = CGAffineTransform.identity

EDIT

甚至更简单:

toView.transform = .identity
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“CGAffineTransform Identity”在 Swift 中不可用 的相关文章

  • 快速向 AVPlayer 添加自定义控件

    我正在尝试创建一个表格视图 以便能够播放视频 我可以使用 AVPlayer 和图层来做到这一点 我想在视频视图底部添加带有滑块的自定义播放和暂停按钮 AVPlayerController 内置有这些控件 我如何在 AVPlayer 中实现这
  • UIButton 第一次点击后不可点击

    我试图在单击按钮时从底部引入一个子视图 但只有第一次该按钮是可点击的 动画按钮后第二次单击不可单击 这是代码 class AnimateView UIView var button UIButton var menuView UIView
  • 圆圈内的文本 UILabel Swift 3

    我知道这个问题在 SO 中被问了很多次 但我在 Swift 中找不到可靠的答案 甚至一般来说也找不到一个好的答案 我知道这对于 UITextField 是可能的 但 UILabel 是我想使用的 我问是否有人遇到过 UILabel 的扩展
  • 如何将数组转换为 UnsafeMutablePointer Swift 3.0?

    这是我在以前版本的 Swift 中的可行代码 let imageOptionsDictKeys kCVPixelBufferPixelFormatTypeKey kCVPixelBufferWidthKey kCVPixelBufferHe
  • 如何使用 CNContact.predicateForContacts 检索所有联系人?

    所以我的代码可以正常工作 但前提是您在predicateForContacts范围 func retrieveContactsWithStore store CNContactStore do let predicate CNContact
  • 如何在 Swift 3 中为在 for 循环期间修改的数组编写 for 循环?

    所以 我有一个与此类似的 for 循环 for var i 0 i lt results count i 1 if results i lt 5 results removeAtIndex i i 1 这曾经有效 但是当我将其更改为首选 S
  • 将字符串转换为带时区的日期

    我有日期字符串2017 01 03T10 45 00 000 02 00我需要将其转移到类似的东西2017 01 03 10 45 00 0200 let formatter DateFormatter formatter dateForm
  • 检测互联网连接并显示 UIAlertview Swift 3

    我正在制作一个应用程序 通过使用 if else 语句来检测是否有互联网连接 当有互联网时 不执行任何操作 但如果没有互联网连接 则警报视图说该应用程序需要我管理的互联网 但发现可达性在我的 viewDidLoad 上实现 uialertv
  • Swift:多个本地通知,但只显示最新的

    我想在一天中的某些时间显示本地通知 并且我应该只能在通知中心看到 一个 最新通知 然而我的问题是 1 如果我将本地通知设置为不同的标识符 我会收到多个通知 这是预期的 但不是我想要的 2 如果我有一个标识符并将其设置为所有时间 我只会在我设
  • Swift 3 - 扩展字典数组

    我有这一系列字典 var dicts key1 value1 key2 value2 key1 value3 key2 value4 我应该如何延长Array这样我就有这个功能 dicts values of key1 result val
  • 无法在 Swift 3 / iOS 10 中触发 continueUserActivity

    注意 我已经弄清楚了大部分内容 请参阅最后的更新 还是有些迷茫 我正在尝试在 Swift 3 下的 Xc8b6 中实现 NSUserActivity 处理 但处理程序协议方法的方法签名遇到问题 在当前的文档中 该方法据说是 func app
  • 在 Swift 3 中从 UUID 获取数据

    我用 Objective C 编写了以下代码 我试图在 Swift 3 中使用它 一些等效函数似乎在 Swift 3 中不可用 下面的代码是 Objective C 中的代码 NSUUID vendorIdentifier UIDevice
  • 使用多个 DispatchQueue.main.async 查看冻结

    视图冻结而数据是获取并显示 以我的理解fetchBoard and initUserInfo 不要并行执行 因为视图仅在以下情况下加载fetchBoard 加载板 我担心如果使用DispatchQueue main async多次冻结视图
  • Swift 3 中的隐藏按钮

    我刚刚开始编码 我真的很想知道如何隐藏按钮 我想做的是当我按下按钮时 Start 我想让开始按钮和后退按钮消失 这是通过插座和操作完成的 我已经搜索了一下 但是当我想做的时候 它说do关键字应该指定一个语句块 我希望有人能帮助我 连接插座后
  • 操作按钮未出现在通知 iOS 10 中

    我在我的应用程序中使用本地推送通知 在 iOS 10 中为通知添加操作按钮时 它不会出现在通知下方 通知正在显示 但通知底部缺少操作按钮 下面给出了 appdelegate 代码 import UIKit import CoreData i
  • Xcode 8.2.1 无法添加文件夹引用

    我的 Xcode 8 2 1 不允许我添加文件夹引用 我尝试过的 我右键单击名为 Unity 的文件夹 然后单击 将文件添加到项目 在选项下选中 创建文件夹引用 我的文件夹被添加为红色文件 而不是通常的蓝色文件夹 我尝试将文件的 类型 更改
  • FocusState Textfield 在工具栏 ToolbarItem 中不起作用

    让我解释一下 我有一个带有 SearchBarView 的父视图 我正在传递这样的焦点状态绑定 SearchBarView searchText object searchQuery searching object searching f
  • 手动设置时间和日期时,iOS 10 中的重复每日本地通知不会被触发?

    我正在尝试通过触发每日通知来测试 iOS 10 中的本地通知 我正在使用以下示例项目 通知UI 演示 https github com appcoda NotificationsUI Demo 该应用程序中有以下代码之一 let calen
  • 如何在 Safari 上打开本地 html 文件?

    我想打开本地 html 文件Safari集成到我的Swift 3应用 我知道如何使用网址来做到这一点 这是我用来执行此操作的代码 let encodedString url addingPercentEncoding withAllowed
  • Swift 3 中数组的 indexOf(_:) 方法的替换

    在我的项目 用 Swift 3 编写 中 我想使用从数组中检索元素的索引indexOf 方法 存在于 Swift 2 2 中 但我找不到任何替代方法 Swift 3 中是否有任何好的替代方法或类似的方法 Update 我忘记提及我想在自定义

随机推荐

  • 资源路由的正则表达式路由约束

    Laravel 提供了向路由添加正则表达式约束的可能性 如下所示 Route get user name function name gt where name A Za z 还可以为一个资源创建多个路由 Route resource ph
  • 在 Magento 中以编程方式创建 CMS/页面

    我看到了下面这个帖子的回复Magento 静态 CMS 块存储在哪里 https stackoverflow com questions 4932652 where are magento static cms blocks stored关
  • XML-RPC C# 和 Python RPC 服务器

    在我的服务器上 我使用 Python 的标准示例 带有额外的 Hello World 方法 在客户端 我使用 C 中的 XML RPC NET 库 但每次我运行客户端时 都会出现找不到该方法的异常 任何想法如何解决这个问题 thanks P
  • 如何在 Shopify 中随机化相关产品

    我有标准的 Shopify 主题 Minimal 产品被分配到集合中 每个产品上的相关项目仅显示在相关集合中找到的前 4 个项目 由于每个系列中有很多商品 很多时候数百种产品中的相关商品都是完全相同的 如何编辑代码以随机化相关产品的结果 斯
  • 读取错误:SSL 库失败,通常是协议错误

    我正在尝试使用 DefaultHttpClient 访问安全 url 我正在使用 portecel 工具创建 BKS 文件 使用相同的方法创建的 jks 文件在 java 程序中工作正常 但 bks 抛出以下异常 java io IOExc
  • Datagridview FirstDisplayedScrollingRowIndex 在网格底部不起作用

    为了滚动数据网格 我使用以下代码 dataGridView1 FirstDisplayedScrollingRowIndex currentRowIndexInGridView dataGridView1 Update 这对于不在网格底部的
  • 如何创建 AngularJS 应用程序的 Docker 容器?

    我有一个具有以下结构的 AngularJS 应用程序 app controllers mainController js otherController js directives mainDirective js otherDirecti
  • 反应式、观察式、观察事件的优点

    我已经阅读了有关闪亮反应式编程的所有内容 我有点困惑 以下所有方法都有效 但首选方法是什么 为什么 显然 下面的示例很简单 但是在使用任何方法创建更大的应用程序时我会遇到麻烦吗 我一直倾向于服务器代码 1 中的风格 原因是 我能够分解 if
  • java.lang.Void 和 void 有什么区别?

    In API Void 类是一个不可实例化的占位符类 用于保存 对表示 Java 关键字 void 的 Class 对象的引用 什么是 不可实例化 占位符类 什么时候会java lang Void使用 如果类是 不可实例化的 那它有什么用呢
  • 我应该搜索哪些组件 ID 来检测是否安装了 Office 2010 PIA

    我正在为 Office 2010 创建插件 需要在安装时检测是否安装了 Office 2010 PIA 我已经在 2003 年和 2007 年完成了此操作 但找不到 2010 年的组件 ID 有人知道它们是什么吗 谢谢 埃德 从下面的列表中
  • 如何在视图中使用 MVC 角色权限?

    如何根据角色中的一组用户在视图中应用权限 例如 如何为角色编辑者显示 创建文章 按钮并为角色读者隐藏该按钮 最佳实践是让控制器在 ViewModel 上设置属性 然后视图可以检查这一点 这也使逻辑更容易测试 模型的工作是与视图进行沟通 这样
  • 使用basler相机和python时保存视频而不是保存图像

    我正在使用 Basler 相机和 python 来录制一些视频 我可以成功捕获单个帧 但我不知道如何录制视频 以下是我的代码 import os import pypylon from imageio import imwrite impo
  • appcompat-v7:25.3.0 : AppCompat 不支持当前主题功能: { windowActionBar: false, windowActionBarOverlay: false, . }

    我在运行时收到以下错误 并且活动未启动 错误显示在setContentView R layout activity main 请帮忙 我正在使用以下库 compile project library compile com google a
  • 如何删除pandas数据框的最后一行数据

    我认为这应该很简单 但我尝试了一些想法 但没有一个奏效 last row len DF DF DF drop DF index last row lt fail 我尝试使用负索引 但这也会导致错误 我一定仍然误解了一些基本的东西 删除最后
  • 在 Macos 10.14.5 上使用 gcc 进行编译,将支持早期版本的 Mac

    我编写的 C 代码几乎没有使用任何内容 这不是语言本身 除了使用osascript 在我的操作系统版本 10 14 5 上使用以下标志进行编译后 D DEBUG Os Wall Wextra 我发现它不能在较旧的操作系统上运行 例如在 10
  • asp.net mvc3返回多个json列表

    我的 asp net mvc3 c 代码返回 json 列表 如下所示 return Json new name UserNames imageUrl ImageUrls UserNames and ImageUrls都是List
  • 调整 TYPE_CUSTOM BufferedImage 的大小?

    当我从磁盘读取 JPEG 时 Java 有时会给出一个 BufferedImage 其 getType 返回 TYPE CUSTOM 也就是说 它有一个自定义颜色模型 我想调整此 BufferedImage 的大小 但我不确定如何构造目标对
  • FileInfo.LastWriteTime 怎么会早于 FileInfo.CreationTime?

    我今天正在调试一些代码并注意到我的一个FileInfo物体有它的LastWriteTime早于其CreationTime时间 这可能 预期吗 文件的这些属性可以修改为任意值 所以绝对没有什么可以阻止这种情况的发生 也就是说 最可能的解释是该
  • Node.js (Express) 表单在提交时清除

    我正在 Node js 使用 Express 中开发一个非常基本的注册表单 并且我正在尝试找到提供基本表单验证的最简单方法 我选择了 Express Validator 它似乎做得很好 但是 我的目标是简单地显示所需的任何验证消息并保留用户
  • “CGAffineTransform Identity”在 Swift 中不可用

    尝试将某些动画改编为 Swift3 语法时遇到此错误 UIView animate withDuration duration delay 0 0 usingSpringWithDamping 0 5 initialSpringVeloci