如何横向显示 SwiftUI 预览

2024-01-10

.previewLayout(.fixed(width: 480, height: 320)) 在 Xcode 13.4 和 Xcode 14 beta 3 中没有效果

The preview is shown in portrait vs expected landscape enter image description here


在这里澄清一下,你实际上并没有设置你的preview在横向模式下。针对您的问题的两种解决方案:

  1. 您实际上请求预览在固定大小的窗口中,因此要使其工作,您需要选择Selectable在画布窗口中以在固定大小的窗口中预览。我在附图中的该部分周围画了一条红线。 (代码和图片如下)
FContentView() //fixed size window
        .previewLayout(.fixed(width: 480, height: 320)) 
  1. 如果您想实际以横向模式预览,请使用.previewInterfaceOrientation(.landscapeLeft)或对。您可以选择实时/可选。 (代码和图片如下)
FContentView() //real landscape view
        .previewInterfaceOrientation(.landscapeLeft)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何横向显示 SwiftUI 预览 的相关文章

  • 为什么我们会在每台计算机安装中收到非广告快捷方式的 ICE57 错误?

    此问题询问 ICE57 验证器之一是否会创建误报错误报告 我正在使用 WIX 3 9 生成安装程序 我想要使 用非广告快捷方式的每台计算机安装 此 WXS 示例安装一个文本文件和打开该文本文件的快捷方式
  • MongoDB $set 不更新记录

    我正在使用 PHP PECL 扩展尝试 MongoDB 但是我很难让某个更新查询正常工作 我在 SO 上四处寻找答案 但运气不佳 我创建了一个基本集合 m new Mongo collection m gt testdb gt testco
  • 如何在通知视图中制作倒计时器?

    我想出了如何使用来制作自定义视图RemoteViews http developer android com reference android widget RemoteViews html班级 我也知道怎么用Chronometer ht
  • 一个大的 javascript 文件还是多个较小的文件? [复制]

    这个问题在这里已经有答案了 好的 我有一个大小合理的项目 其中使用 jquery 主干和其他几个 javascript 库 我想知道是否应该为我的 javascript 库准备一个文件 为我的自定义代码准备另一个文件 或者一堆单独的 jav
  • HTTP/1.0 还在使用吗?

    比如说写一个HTTP服务器 客户端 支持HTTP 1 0有多重要 如今它还在任何地方使用吗 Edit 我不太关心 HTTP 1 0 的有用性 重要性 而是关心它的数量software实际上将其用于现实世界中的非内部 例如 单元测试是内部使用
  • 如何在Python中的段落中加入换行符

    我有一些采用以下格式的文本 r n 1 r n par1 par1 par1 r n r n par1 par1 par1 r n r n 2 r n r n par2 par2 par2 我想做的是将它们连接成段落 以便最终结果是 1 p
  • 如何在 React 组件中使用 @types/redux-form 定义的类型与 Field 和 FieldArray?

    我正在使用 React Redux Redux Form 和 TypeScript 开发应用程序 我正在努力使用包 types redux form 定义的类型 绝对打字 https github com DefinitelyTyped D
  • MailChimp 内容阻止拖放不起作用

    我必须在 MailChimp 服务中编辑现有的自定义模板 其中内容块的拖放功能不起作用 模板有很多嵌套表 因此我联系了他们的支持人员 他们的回复是某些块是嵌套的 可能会导致冲突 为了制作简单的测试用例场景 我删除了大部分代码 样式 只留下一
  • Onclick普通按钮正在提交表单

    SCENARIO 我有一个java带有长表单的 JSP 视图 这工作得很好 我可以通过在任何输入字段中按 Enter 键或使用提交按钮来提交表单 新要求 在一部分中 我必须添加按钮来替换一些
  • WPF System.ComponentModel.Win32Exception(0x80004005):无效的窗口句柄

    我在 WPF 上收到以下错误 我正在使用 MVVM 数据绑定到窗口上的 DataContext CollectionViewSources 视图模型和视图中有太多代码需要发布 但我想知道在哪里可以找到它 因为没有出现行号 该窗口使用 WPF
  • 拒绝浏览器通知权限

    根据规格 https developer mozilla org en US docs Web API Notification requestPermission 您可以提示浏览器允许用户授予或拒绝浏览器通知 一旦用户授予权限 是否也可以
  • 防止负载均衡器在长时间运行期间超时

    我使用 ASP NET MVC 4 接受最大 30 mb 的视频上传 视频上传到网站后 视频就会使用 HttpWebRequest 发布到第三方 Web 服务 向第三方服务的上传必须完成并返回响应 然后我的网站才能向浏览器返回响应 在 Ra
  • 编写我自己的 init 可执行文件

    我想创建自己的 init 并为下雪的周末带来一些 Linux 乐趣 我知道 内核使用 rootfs 启动 并在加载驱动程序和安装磁盘后将流程提供给 sbin init 我下载了ubuntu云镜像并尝试使用kvm直接启动内核 如下所示 kvm
  • Python Pandas:将具有唯一值的行连接起来

    在 Python pandas 中 我有一个大数据框 如下所示 df pd DataFrame a foo bar 3 b foo2 bar2 3 c foo3 bar3 3 d q w e r t y e q2 w2 e2 r2 t2 y
  • NHibernate 2.1 和 Oracle 10g 客户端出现错误

    我需要 NHibernate 2 1 才能与 Oracle 数据库对话 我被要求使用 Oracle 10g 客户端 尝试构建会话工厂时出现以下错误 无法转换类型的对象 Oracle DataAccess Client OracleConne
  • 如何将事件侦听器添加到对象数组

    我有一个对象数组 具体来说easelJS图片 像这样 var imageArray new Array gShape new createjs Shape shape is something imageArray push gShape
  • Cassandra 牺牲了 CAP 定理的哪一部分?为什么?

    有一个很棒的演讲 https github com strangeloop StrangeLoop2013 blob master slides sessions Kingsbury PartitionsForEveryone pdf关于在
  • 使用窗口事件调整画布元素大小

    我正在使用打字稿来绘制画布元素 我想让我的画布元素响应屏幕尺寸 这样我就可以将画布大小与父 div 元素相匹配 我试过用这个删除画布中的大小并在 css 中提供它 但这没有帮助 因为我有两个固定元素 我找到了这个已有 8 年历史的解决方案画

随机推荐

  • 函数组合与函数应用

    谁能给出函数组合的例子吗 这就是函数复合运算符的定义 b gt c gt a gt b gt a gt c f g x gt f g x 这表明它需要两个函数并返回一个函数 但我记得有人用英语表达了逻辑 例如 男孩是人类 gt 阿里是男孩
  • TestNG BeforeMethod 与组

    我想知道 BeforeMethod与组的用法 在http testng org javadoc org testng annotations BeforeMethod html http testng org javadoc org tes
  • 如何在 Mathematica 中为绘图添加阴影

    我想生成如下图所示的图 尽管我可以完成框架 但我不确定如何生成阴影 我想知道在 Mathematica 中对绘图中的某些区域进行着色的一般方法 请帮忙 谢谢 也许您正在寻找RegionPlot RegionPlot 1 x 2 1 y 2
  • UnicodeDecodeError:“utf-8”编解码器无法解码位置 2 中的字节 0xf1:无效的连续字节

    我是一个对使用 Python 进行机器学习感兴趣的新手 所以我从下载了一个数据集https data world nrippner ols regression challenge https data world nrippner ols
  • WCF 托管问题

    您好 我想知道是否有人可以帮助我 我一直在用头撞墙试图解决这个问题 但还没有成功 我在内部网络的远程服务器上的 IIS6 上托管了一个 WCF http systemservices ServiceManagerServices svc h
  • 如何检查 Angular 8 中的响应或状态代码以将文件上传到 S3 预签名 URL 并且 statusCode 为 200

    请求上传文件 upload file to the pre signed url const httpOptions headers new HttpHeaders Content Disposition attachment filena
  • 如何更改光标图标以表示 Google 图表上的某个区域可点击?

    我知道可以更改谷歌饼图的光标图标 但是可以针对该饼图的各个部分进行更改吗 我希望能够显示光标图标的变化 以表示谷歌图表上的区域 部门 区域可以 钻取 目前 它只是指针并在适当的位置显示超链接图标 这是我理想的情况 这有点像黑客 但我为此做了
  • 必须重写的虚函数

    考虑一个基类class Base它有一个功能virtual void foo void 这个函数的实现是在Base 即不是纯虚拟的 从此类继承时是否可以使用一种模式 即class Child public Base 迫使我重写foo 除了使
  • SQL Server Asp.Net - “登录失败”

    我无法让我的 Asp Net 应用程序在我要部署到的服务器上运行 服务器运行的是 Server 2008 R2 我在其上运行 SQL Server 2008 R2 Express 当我浏览该网站时出现错误 用户 WIN 6VLI5UDJ5R
  • 如何在 Firefox 中从 JavaScript 解析 HTML?

    在 Firefox 中解析 XmlHttpRequest 的 HTML 结果 获取 DOM 树 的最佳方法是什么 EDIT I do not有DOM树 我想获取它 XmlHttpRequest 的 responseXML 仅在结果是实际 X
  • 如何防止 Bootstrap 列从一个部分跳到另一部分或在彼此下面?

    我正在为我的项目制作推荐部分 有 4 个 div 但它们的内容不均匀 因此当我开始将屏幕的宽度拉在一起时 col sm 6他们应该像 2 2 一样排列 但是 3 号 div 跳到 4 号 div 的位置 留下一个空白空间 然后 4 号 di
  • 就性能而言,什么时候用 BufferedOutputStream 包装 FileOutputStream 才有意义?

    我有一个模块负责读取 处理字节并将其写入磁盘 字节通过 UDP 传入 在组装各个数据报后 处理并写入磁盘的最终字节数组通常在 200 字节到 500 000 字节之间 有时 字节数组在组装后会超过 500 000 字节 但这种情况相对较少
  • 摆脱科学计数法

    我需要做一些计算 但我遇到的问题是值非常低 例如 我需要得到 0 005 的 2 7 最终得到 1 3500000000000003e 4 这不是我想要的 我只需要知道如何获得这些值的准确百分比 我现在正在做的是
  • IsOrderedBy 扩展方法

    在我的一些测试中 我需要检查列表的顺序并执行类似的操作 DateTime lastDate new DateTime 2009 10 1 foreach DueAssigmentViewModel assignment in dueAssi
  • Common Lisp 中格式指令的安全解析

    我想从输入文件中读取字符串 用户可能已修改也可能未修改 我想将此字符串视为要使用固定数量的参数调用的格式指令 但是 我了解一些格式指令 特别是 我想到 可能会被用来注入函数调用 使得这种方法本质上是不安全的 使用时read为了在 Commo
  • 我在 Windows 中设置 java 环境时遇到问题

    我有这样的 Gradle 构建 plugins id org springframework boot version 2 4 2 id io spring dependency management version 1 0 11 RELE
  • 为什么 DefaultMessageListenerContainer 不应该使用 CachingConnectionFactory?

    我正在阅读 spring 文档默认消息监听容器 http docs spring io spring docs 3 2 7 RELEASE javadoc api org springframework jms listener Defau
  • Apache Velocity 仍然是一个活跃的项目吗? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 看到 Velocity 的最新稳定版本至少在两年前发布 我希望 SF 的好心人能够建议这个项目是否仍在积极维护 除了 JIRA 上的 Ve
  • 响应式 CSS 网格布局,位置:固定

    我正在使用 CSS 网格布局构建一个响应式模板 仍在学习 感谢这里的一些人 我已经完成了大部分工作 移动设备 最大宽度 767px 一切都应该出现在自己的行上 平板电脑 最小宽度 768px 导航位于第一行 旁边和主要在第二个 桌面 最小宽
  • 如何横向显示 SwiftUI 预览

    previewLayout fixed width 480 height 320 在 Xcode 13 4 和 Xcode 14 beta 3 中没有效果 The preview is shown in portrait vs expect