UIView垂直翻转

2024-01-14

我知道这可能是一个虚拟问题,但我不得不问:如何翻转UIView垂直?我不是要求做动画,只是翻转它。

我可以垂直翻转UILabel by:

label1.layer.transform = CATransform3DMakeRotation(M_PI, 1.0f, 0.0f, 0.0f);

并通过以下方式将其转回:

label1.layer.transform = CATransform3DMakeRotation(M_PI, 0.0f, 0.0f, 0.0f);

但是当我对视图执行此操作时:

self.view.layer.transform = CATransform3DMakeRotation(M_PI, 1.0f, 0.0f, 0.0f);

我认为它只旋转一半......那么,有什么想法吗?

多谢你们。


我意识到这是一个老问题,但无论如何我都会把它留在这里。以下将仅使用图层的 y 比例垂直翻转视图,因此这是我的偏好:

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

UIView垂直翻转 的相关文章

  • Interface Builder 文件中的未知类[重复]

    这个问题在这里已经有答案了 我创建了一个相当简单的 iPhone 应用程序 然后我想创建一个 iPad 版本 通用 的应用程序 尝试使用 升级 选项 但没有成功 因此 我创建了一个单独的通用应用程序 并将 xib 文件复制到我的项目中 这也
  • Pod 安装要求目标成员身份未选中

    Question 如何配置 cocoapods 以便运行吊舱安装结果故事板有项目名检查了目标会员 背景 我有一个框架和一个应用程序 它们都是由我的公司创建的 我们使用 Artifactory 和 Cocoapods 来部署框架并将其拉入应用
  • 在 iPhone 5s 或 64 位模拟器上测试 32 位 iOS 应用程序

    我有一个使用第三方库的应用程序 64 位版本的库存在错误 因此我不得不恢复到 32 位版本的框架 我想在 5s 上测试这个版本 但从 XCode 中 它将尝试在 64 位中构建 并且由于这个 32 位框架 构建将失败 我需要发布一个版本 但
  • 设置捆绑包中组的标题页脚

    How can I leave a message under group type in Setting bundle something like this 它记录在这里 https developer apple com librar
  • Main.1 输出文件在 XCode 中有何作用?

    我制作了一个名为 Stack 的示例项目 但意识到我需要更多的数据结构 因此我重命名了所有内容 该项目 在 XCode 中创建了 2 个新文件夹及其匹配组 修改了目标构建路径以查找 Main DataStructures Prefix pc
  • 在 GitHub 上看不到“在 Xcode 中打开”按钮

    正如在GitHub 和 Xcode 9 中的新源代码管理工作流程 https developer apple com videos play wwdc2017 405 time 204Apple 视频会话 我们可以直接从 Xcode 克隆项
  • 该捆绑包无效。 Info.plist 文件缺少所需的密钥:CFBundleVersion

    使用 Xcode 7 0 1 和 Xcode 7 1 提交构建时 即使是在苹果一天前接受的存档上 我仍然遇到错误 ERROR ITMS 90056 This bundle is invalid The Info plist file is
  • 如何将 UILabel 的基线与 UIImageView 的底部对齐?

    我试图将 UILabel 的基线与 UIImageView 的底部对齐 我发现我无法选择标签的基线作为标签的属性 但是 我还发现如果用另一个标签替换图像视图 我可以使用基线 有没有办法将标签的基线与图像的底部对齐 Edit 使用最新版本的
  • 该捆绑包无效 - 您的存档包含不允许的路径:(“AppThinning.plist”)

    我们用 Xcode 9 制作了一个存档 我们使用 Xcode 9 导出此存档 我们使用 Application Loader 成功将应用程序上传到 iTunes Connect 然而 不久之后 我们收到了这样的消息 该捆绑包无效 您的存档包
  • XCode 4.2 停止界面生成器自动缩放

    每当我更改所选控件时 有什么方法可以阻止 XCode 4 中的 IB 缩放以尝试填充屏幕 尝试在 1440x900 笔记本电脑屏幕上开发 iPad 故事板让我抓狂 这使得在屏幕上放置大块几乎是不可能的 有谁知道一些隐藏的偏好迫使 XCode
  • 构建 iOS 项目失败。我们运行了“xcodebuild”命令,但它退出并显示错误代码 65

    我是反应原生开发的新手 我正在使用配备 M1 芯片的新款 MacBook Air M1 2020 我已经安装了以下依赖项 Node v14 15 3 Npm 6 14 9 Homebrew 2 7 0 react native cli 2
  • GCC 4.7/4.8 作为 Xcode 的 C/C++ 编译器

    我现在正在开发一个 C 项目 我希望使用 C 11 功能 在这个项目中 我正在使用该库NTL用于数论的东西 由于 Xcode 具有舒适自动完成功能 我使用 Xcode 编写代码 并且 NTL 库与标志 lntl 静态链接 现在 我希望使用一
  • 添加应用程序组后 Xcode 显示警告(将“应用程序组”权利添加到您的应用程序 ID)[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 在 Xcode 中添加应用程序组后 它显示警告 将 应用程序组 权限添加到您的应用程序 ID将 应用程序组容器 权限添加到您的应用程序 I
  • 视图水平和垂直不明确且布局复杂

    我有一个UIViewController在我的故事板上有 2 个水平并排的子视图 我添加了约束来将前缘和后缘固定为常数 20 点 并添加了另一个约束来保持宽度相等 如果我假设以下内容 应该可以计算每个子视图需要的宽度 子视图不重叠 不存在其
  • 让约束在尺寸类别中发挥作用

    所以 我正在 Xcode 6 beta 中尝试尺寸类 我对图像设置了一些限制 使其根据 iPhone 纵向和横向对应的尺寸类别处于不同的位置 这些限制在下图中可见 正如您所看到的 当我处于紧凑 紧凑状态时 一些约束被 安装 而其他约束则没有
  • XC测试元组

    我正在尝试构建一个单元测试 如下所示 region is a Double Double tuple XCTAssertEqual region 0 0 200 0 但 Xcode 给我一个错误 Cannot invoke XCTAsser
  • Apple 推送通知徽章编号

    我开发了服务器端应用程序 以在收到新通知后将徽章编号维护为递增或递减 并在看到通知后删除它工作正常 但是显示徽章时存在一些问题 实际情况是 在设备上收到新通知后 我单击取消按钮 然后徽章编号正确显示 但之后我将打开应用程序并关闭应用程序徽章
  • 如何将 #ifdef DEBUG 添加到 Xcode?

    我的项目中有一些代码永远不应该在发布版本中使用 但在测试时很有用 我想做这样的事情 ifdef DEBUG Run my debugging only code endif 在 Xcode 4 中哪里添加 DEBUG 设置 我尝试将其放入
  • 获取 Swift 子目录中资源的所有 URL

    我正在尝试为 iOS 应用程序的子目录中的所有资源创建 URL 数组 我似乎无法到达正确的路径 即使我不知道名称 我也希望能够检索 URL 即我不想将文件名硬编码到代码中 Below is a screen shot of the hier
  • Apple Mach-O 链接器错误 armv7s 和 libGoogleAdMobAds.a

    我刚刚升级了我的应用程序以在新的 iPhone5 模拟器上运行 但是当我尝试为我的 iPhone 4S 设备构建它时 我收到此 Apple Mach O Liner 错误 ld 文件是通用的 3片 但不包含 n armv7s 切片 User

随机推荐

  • 设置标签属性并使用 nokogiri builder (ruby) 将纯文本内容添加到标签

    我正在尝试使用 Nokogiri 和一些标签构建 XML 这些标签内既有属性又有纯文本 所以我试图做到这一点
  • 关于 Gatsby 页面加载网络请求的澄清

    我正在学习 Gatsby 的工作原理 并且有一个有 2 个页面的网站 两个页面都有彼此的超链接 由于 gatsby 使用 javascript 捆绑包将网站编译为静态页面 因此我希望 html 链接单击事件触发对服务器的页面请求以加载sec
  • 为什么当发送者不是名义发送者时,WeakEventManager 不会触发事件?

    我不喜欢非标准模式 但我正在对我的应用程序进行快速测试 并且遇到了这种奇怪的行为 考虑一个公开事件的普通类 这里是非常常见的 PropertyChanged 但我认为可能是任何其他事件 订阅者选择通过 WeakEventManager 帮助
  • Android 中图像的填充图案

    下面给出了两个图像 我将第一个图像称为帧图像 将第二个图像称为帧图像 这里 fst 是我的线性布局 我将帧图像设置为它的背景图像 现在我想在帧图像的白色区域中填充图案图像 帧图像的外部区域是透明的 内部区域是白色的 我如何在我的框架图像中填
  • 关于渲染脚本

    最近在搜renderscript的文章 好像没有 谁能给我一些关于 renderscript 的文章吗 Renderscript 的资源 文档和教程仍然非常稀缺 这是我找到的地方 Renderscript 简介 第 1 部分和第 2 部分
  • 找不到模块:错误:无法解析“/home/user/Desktop/my_app/src”中的“./app”

    我开始创建我的应用程序 因此我使用 webpack 实现了项目配置 项目结构是 node modules public bundle js index html src app jsx index jsx components appBar
  • 如何使用 Typescript 实现带有自定义方法的类似数组的类?

    我想实现一个类似数组的类 接受数组作为构造函数的参数 应该是可迭代的并且具有所有内置数组的方法 有一些自定义方法 应该能够扩展其他类 我是这样看的 class BaseModel arr Array constructor arr Arra
  • Java 7 中的 ComputeIfAbsent 的等效项

    有没有办法仅当密钥不存在时才运行一段代码ConcurrentHashMap 并将代码的结果保存到集合中 我不能使用Java 8功能 因为我正在为 Android 开发 另外 如果不需要的话 我想避免运行长时间的操作 并且我不想破坏集合的原子
  • 中介 R 包 p 值:获得更多有效数字的解决方法?

    我正在运行多项中介分析 需要纠正多重比较 然而 中介包提供的 p 值似乎已四舍五入存储 正如 Roland 关于此问题的非常有用的答案中所观察到的 R中介包 逗号后面的数字 https stackoverflow com questions
  • 使 mp3 可搜索 PHP

    我做了这个PHP脚本 file name sample mp3 header Content Type audio mpeg opts array http gt array method gt GET protocol version g
  • 如何在 Azure DevOps 上为 Blazor WebAssembly 托管应用程序创建构建管道,以发布服务器项目而不是客户端?

    我正在尝试使用 DevOps 构建管道和单独的发布管道从 DevOps 服务器上的 Git 存储库部署 Blazor WASM 托管应用程序 该项目由一个服务器项目和一个客户端项目组成 根据 VS 中的 Blazor WebAssembly
  • 如何使用嵌入的 perl 代码评估正则表达式

    因此 我测试了一个利用实验性嵌入式代码功能的正则表达式 我的测试有效 因此我对其进行了阐述以制作更复杂的脚本 但遇到了错误 我将错误追溯到正则表达式中而不是嵌入代码中变量的简单使用 我尝试在建议的评估中执行正则表达式 但发现这不起作用 因为
  • git .BACKUP .BASE .LOCAL .REMOTE 文件

    我们正在为一个项目安装 git 我正在和另一位同事一起使用它 我一直在解决一些精心设计的合并冲突 但最终得到了一堆我不想要的额外文件 它们是 BACKUP BASE LOCAL 和 REMOTE 文件 根据这些名称 它们似乎来自解决我的合并
  • 使用 jpa 进行可连接设置的单向单向

    我有两个实体 即一对多关系中的客户和订单 一位客户可以有多个订单 由于我需要这种关系是单向的 因此我使用了 joinTable 我可以使用 JPA 将条目添加到我的客户实体 我可以使用 JPA 将条目添加到我的订单实体 我想知道如何将这两个
  • 如何将在 EditText 框中键入的数据添加到数组中以在另一个活动中列出?

    下面是我用于 Android 应用程序开发的 3 个 Java 类 我想从 AddActivity 添加学生数据 姓名和电话号码 以便在单击 添加 后存储在 MainActivity 页面中 我对此进行了研究并尝试使用数组 但我对代码如何将
  • iPhone jQuery 在触发电子邮件覆盖后中断

    我正在使用 jQuery 为 iPhone 开发一个移动网站 我有一个隐藏的div 类 tile content 包含一些内容 单击链接onclick showContent this 像这样调用 fadeIn function showC
  • 如何验证文本输入仅包含拉丁字母? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我如何使用 jQuery 来验证 在
  • 当文本对齐居中时无法在 Chip 上绘图

    我正在扩展 Chip 类 以便为我的应用程序进行一些绘图lib https github com AbhinavChauhan97 LoaderChip 我的用例更复杂 但为了简单起见 假设我只是画一条对角线 my code class M
  • PrintWriter 自动刷新令人费解的逻辑

    公共 PrintWriter OutputStream 输出 布尔 autoFlush http download oracle com javase 6 docs api java io PrintWriter html PrintWri
  • UIView垂直翻转

    我知道这可能是一个虚拟问题 但我不得不问 如何翻转UIView垂直 我不是要求做动画 只是翻转它 我可以垂直翻转UILabel by label1 layer transform CATransform3DMakeRotation M PI