首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

iOS之深入解析Xcode 13正式版发布40个新特性

它在源文件中编写文档注释和在 .docc 目录中编写标记文件提供建议; Quick Help 现在使用 DocC 来呈现项目文档并在文档窗口中呈现指向项目文档链接。... showsExpansionTextWhenTruncated 属性以标签被截断显示工具提示扩展; 从文档检查器 > 模拟指标 > 场景大小自定义 Mac Catalyst 模拟场景大小; 通过属性检查器为使用...构建应用程序选择首选行为风格; 视图控制器大小检查器中使用 Freeform 模拟度量 Storyboard 场景现在可以直接在画布中使用调整大小旋钮调整大小; NSButton 斜角类型...二十五、Swift Packages 根包和基于分支包依赖项现在可以在其目标设置中使用 unsafeFlags; Swift 包现在可以声明 Mac Catalyst 部署目标,并且现在可以构建条件中将...使用 iOS 15 beta SDK 进行编译,几个与窗口相关关键属性、方法和通知会更改行为

8.7K40

WWDC20全球开发者大会上开发者必须了解这些事

使用 Universal 2 应用程序二进制文件,开发者将能够轻松创建单个应用程序,以利用带有Apple芯片新型Mac本机功能和性能,同时仍支持基于IntelMac。...新文档选项卡使打开多个文件既快速又轻便,以支持界面文件,并且日志和项目文件均在各自选项卡中打开。导航器字体现在与系统大小匹配,或者可以设置为小,中或大。...---- Mac Catalyst提供更多可定制应用程序 Mac Catalyst 与 macOS Catalina 一起 WWDC 2019上首次亮相,使开发者可以轻松地将其 iPad 应用程序引入...借助 macOS Big Sur,Mac Catalyst 应用程序会自动继承宽敞新设计,同时为开发者提供功能强大新 API,并更好地控制其应用程序行为。...开发者可以 Mac App Store上向 175 个国家/地区客户分发 Mac Catalyst 应用,并通过通用购买让客户轻松地 Mac,iPhone 和 iPad 上享受应用和应用内购买。

1.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

.NET MAUI Preview5 状态预览(6月)

本次更新内容 1.完成了多个UI组件移植工作 说明: 下面会详细介绍本次与上次更新差异, 官方文档中, 微软特意强调了本次即将完成UI组件移植工作, 例如: CheckBox、Image、Stepper...当然,最终版本中, WinUI会被彻底消除, 即保留一个项目用来构建并且部署到所有支持平台。..., 这些动画都是ViewExtensions扩展方法, 如下所示: 通过查看扩展方法我们可以了解到一些基本信息, 然后我们修改一些动画行为, 来测试一下实际效果, 如下所示: 淡入淡出动画 旋转动画...这些更改将启用单个项目中共享资源文件、用于平台特定开发平台文件以及用于运行.NET MAUI 应用程序简化调试目标选择: 关于自定义控制 MAUI提供可用于显示数据、操作、指示活动、显示集合、...这避免了跨平台控制必须参考其处理程序,并且处理程序必须参考跨平台控制。跨平台控制 API 到平台 API 映射由映射器提供。

91010

WWDC20中iOS改变

刷新数据源,只要重新计算diff,计算进行局部刷新,可以大大提高UICollectionView性能。...4.Catalyst Catalyst是能够将iOS应用程序引入macOS基础架构,这些年,很多iOSapp开始尝试跨平台开发,事实上,Catalyst不断改进,今年也将更多iOS库或者对应功能加入到...Catalyst中,甚至引入了macOS上不存在框架,从而可以更轻松地将应用程序引入Mac Catalyst,而不必在为Mac编译时有条件地排除代码,目前目标(macOS Big Sur或更高版本)...今年API增加了CatalystiOS中处理物理键盘事件支持,这对设备用户行为上报是个利好消息,此外,tvOS焦点引擎API现在可用于Mac Catalyst应用程序,UICollectionView...后,以后设备都将用自研 Apple Silicon ARM 芯片,特别是mac端,故如何为 Apple Silicon 重新编译 MacOS App,如何构建通用架构 App,以及让这些 App 启动更快

1.7K10

qdialog 返回值_QDialog 窗口级别模态(续)「建议收藏」

同时,如果你需要打开一个应用程序级别模态 sheet,那么获得是一个普通应用程序级别模态对话框;这意味着,打开一个窗口级别模态对话框,系统会为你打开一个 sheet。...这是因为 Cocoa 中,除了 sheet,没有办法打开一个窗口级别模态普通对话框。...你可以从 Qt 文档中获得更详细信息。open()中指定响应 slot 可以很好简化代码。...想象一下用户要使用QColorDialog选择颜色情景。他需要打开对话框,点击选择颜色,关闭对话框,然后才能看到效果如何。如果他们不满意选择颜色,则不得不重新进行上面的工作。...但是, X11 某些窗口管理器上,没有关闭按钮窗口会变得很奇怪,这一点值得注意。最后,我们创建currentColorChanged()和setBrushColor()信号槽连接。

1.7K31

mac 终极教程,最全,最实用教程

13.窗口应用程序成组关掉取消同一个程序窗口重叠 Mission Control设置中把“使窗口应用程序成组”关掉,Mission Control行为就会跟10.7以前expose一样,不会把同一个程序多个窗口叠在一起...打开系统偏好设置-用户与群组,点击左侧下方登录选项(很奇怪很多人找不到这个),右侧修改登录窗口为名称和密码。注销登录,这次大家就满意了。...架构调整和Bootcamp推出,使得Mac上安装双系统变得触手可及。基于Mac虚拟机应用也开始出现。...典型应用场景Space1里编码,Space4里参考各类文档。...图标,点击底部菜单项“重新开启”,Finder重启之后,即使你电脑没开WIFI,也可以用AirDrop给别人分享传文件了。

3.6K32

苹果电脑如何清理最近打开文稿记录 Mac如何移除浏览痕迹保护隐私

下面我们来看看苹果电脑如何清理最近打开文稿记录,Mac如何移除浏览痕迹保护隐私相关内容。...一、苹果电脑如何清理最近打开文稿记录苹果电脑“最近使用”项目存储了用户使用各类文档数据历史记录,直接清理可能会删除关联原文件。...(2)将开启新“访达”窗口打开项目设置为“最近使用”之外项目,重启Finder即可看到设置效果。3....二、Mac如何移除浏览痕迹保护隐私随着我们Mac电脑上日常使用,不可避免地会留下各种浏览痕迹和隐私信息。为了保护个人隐私和数据安全,清除这些痕迹变得至关重要。...图7:清理完毕三、总结通过移除最近打开文稿记录和清除浏览痕迹,我们可以有效保护个人隐私,避免敏感信息被泄露。使用这些方法可以让我们Mac电脑更加干净、安全,提升我们使用体验和数据保护意识。

34010

如何创建可在 Apple 自研芯片和基于 Intel Mac 机上运行应用程序

尽管您可以基于 Intel Mac 计算机上创建此二进制文件,但是无法 arm64 架构上运行或者调试,只有具有 Apple 芯片 Mac 才能运行和调试。.../Mail x86_64 arm64 指定应用程序启动行为 对于通用二进制文件,系统倾向于执行当前平台原生架构,基于 Intel Mac 电脑上,系统始终执行 x86_64 架构。... Apple 芯片上,系统倾向于 arm64 架构上执行。用户可以通过 Finder "显示简介" 窗口中启用相应选项,来强制系统 Rosetta 转换下运行该应用程序。...当其设置为 YES ,系统会阻止您应用在转换后运行。另外,系统还会从您应用 "显示简介" 窗口中删除 Rosetta 转换选项。...确认您应用程序可以 Apple 芯片 和基于 Intel Mac 电脑上正常运行之前,请不要包含此键值对。

2.2K30

怎么提高苹果电脑系统运行速度?CleanMyMac X2023

重新启动您Mac苹果电脑如此稳定和节能,似乎没有必要重启它们。但实践表明,定期重启电脑确实有助于提高速度。它会关闭在后台运行应用程序,并清除所有应用程序累积大量缓存。...最常见例子是与macOS集成Flash Player,某些情况下,它会导致软件冲突。缩小您偏好面板前往Apple标志3E系统偏好设置浏览窗口底部小部件列表。...按住Control键点按您想要删除项目,并确认删除。删除启动项:最快方法启动项目是您启动Mac自动启动应用程序。这些程序会加载Mac内存,除非您直接停用它们。...请遵循以下步骤:前往系统偏好设置%3E用户与群组 选择您姓名 点击登录项目 选择启动不需要加载启动项 然后单击底部“-”将它们从启动中删除 重新启动您Mac您运行应用程序太多还记得启动项问题吗...如何Mac上停用通知: 打开系统偏好设置 点击通知和焦点浏览列表并选择一个应用程序。关闭右边菜单中“允许通知”。你硬件是旧我们终于到了硬件部分。

1.4K30

最新iOS设计规范九|10大系统能力(System Capabilities)

为了避免破坏您创建错觉,请确保您应用每秒更新场景60次,以使对象看起来不会跳跃或闪烁。 考虑具有反射表面的虚拟对象如何显示环境。ARKit中反射是基于相机捕获环境近似值。...另外,请考虑间接控件中使用半透明效果,避免遮挡基础场景。 ? 预期人们会在各种现实环境中使用您应用程序。人们可能会在没有太多移动空间或没有大而平坦表面的地方打开应用程序。...例如,支持文档创建iPad应用程序中,人们可以同时打开多个文档窗口。 ? 人们可以通过多种方式打开窗口。...尽管大多数情况下应使用主窗口,但是否使用辅助窗口很大程度上取决于人们应用程序打开窗口要查看内容类型。...避免仅使用辅助窗口来提供可用于主窗口内容选项或工具。 使用辅助窗口“完成”或“关闭”按钮。当主窗口显示文档,该窗口通常包含一个“后退”按钮,使人们可以导航到父视图。

4.2K20

三星折叠屏开发者设计指南揭秘

image 可折叠设备上提供出色用户体验,首要确保您应用程序已准备好两件事: 其一,可在两个屏幕之间无缝切换; 其二,窗口模式下处于活动状态。 ? image 1....目的是使用与新设备匹配备用资源自动重新加载您应用。 当Activity重启,恢复之前状态很重要。...image 安装后,从应用列表中打开应用程序“可折叠模拟器”。 3)权限授予 ?...image 窗口模式下运行您应用程序 通过点击其他应用将焦点从第一个应用移动到另一个应用 检查应用程序是否仍处于resumed状态 当您应用意外丢失资源(例如相机),检查应用是否有任何意外行为...测试用例 下面的测试用例包括应用程序连续性和多活动窗口场景,可作为应用测试用例补充。 ? image

4K40

.NET开源免费跨平台框架 - MAUI(附学习资料)

今天特意写这篇文章来介绍一下.NET开源、免费(基于MIT License)跨平台框架:MAUI。....NET MAUI 是一款开放源代码应用,是 Xamarin.Forms 进化版,从移动场景扩展到了桌面场景,并从头重新生成了 UI 控件,以提高性能和可扩展性。....NET MAUI支持平台 Android 5.0 (API 21) 或更高版本。 iOS 11 或更高版本。 Mac Catalyst macOS 10.15 或更高版本。...单一项目:.NET MAUI 使用单一项目结构,使得不同平台上开发和维护应用程序变得更加简单和高效。 共享代码:开发人员可以不同平台之间共享大部分代码,从而减少了开发时间和成本。....NET Multi-Platform App UI文档 微软官方提供了详细使用文档文档中有详细介绍和上手实践教程,大家可以放心食用。

30610

【visionOS】从零开始创建第一个visionOS程序

将你应用扩展到沉浸式空间 从熟悉基于窗口体验开始,向人们介绍您内容。从那里,添加特定于visionOSSwiftUI场景类型,如卷和空间。...visionOS模拟器有一个虚拟背景作为你应用程序内容背景。使用键盘和鼠标或触控板环境中导航并与应用程序交互。 点击并拖动应用程序内容下方窗口栏,以重新定位窗口环境中位置。...系统将每个窗口放置初始位置,并根据与应用程序进一步交互更新该位置。 将3D内容添加到应用程序中 为您visionOS应用程序添加深度和维度,并发现如何将您应用程序内容融入人周围环境。...在为visionOS构建应用程序时,请考虑如何应用程序界面添加深度。该系统提供了几种显示3D内容方法,包括现有窗口中,卷中以及沉浸式空间中。选择最适合你应用和你提供内容选项。...系统显示时间设置每个窗口和音量初始位置。系统还增加了一个窗口条,允许用户重新定位窗口或调整窗口大小。

71640

macOS Mojave 10.14预览

这也适用于苹果自己应用程序,如Safari(尽管iWork和其他未预装苹果应用程序还没有这个功能),它们已经实现了黑暗模式一些方面,但无论如何,你将花费大量时间查看明亮页面。...对于我们大多数花时间各种应用程序上或应用程序上的人来说,Dark Mode实际功能是非常有限,但毫无疑问,无论如何,你都不得不尝试一下。因为,默认macOS颜色方案用户已经用得够久了。...在编辑图像和PDF文档,有一些方便特性,包括左旋转(如在iOS照片应用程序中发现)、标记(如adobeacrobat中发现)、添加密码和创建PDF,这些文件将文件转换成PDF格式,如广告所示。...选项取决于文件类型——因此,如果您有一个音频或视频文件,您可以Finder窗口中直接对其进行修改。对于大多数任务,您可能想要打开一个编辑应用程序,但是我希望看到下面更个性化操作。...从那里,你可以选择捕捉一个完整屏幕,一个窗口,一个选择你自己轮廓,录制整个屏幕视频(我使用上面的堆栈GIF)或者录制一个选择视频。它当然可以避免记住所有不同命令。

1.7K30

Word VBA技术:创建、打开或关闭文档自动运行宏

这样,每当创建基于该模板文档,将运行Document_New()过程;每当打开基于该模板文档,会运行Document_Open()过程;每当关闭基于该模板文档,会运行Document_Close...注意,这些过程不是全局,只有创建、打开或关闭基于模板文档才会触发这些过程。...如果存储除Normal.dotm以外任何模板中,这些事件行为方式与Document事件相同,当创建、打开或关闭附加到模板文档,它们将被触发。...与存储Normal.dotm中Document_Open过程形成对比,后者仅在打开基于Normal.dotm文档执行。...但是,Normal.dotm中存储宏存在一些问题,因此如果想避免这种情况,最好使用应用程序事件。存储全局加载项中应用程序事件确实具有全局行为。一些应用程序事件与文档相关。

2.3K30

如何恢复MacBook或iMac出厂设置

如何macOS恢复 重置Mac过程中,您需要多次输入macOS Recovery才能完成这些步骤。所以首先进入macos Recovery。...关闭Mac后,就像打开Mac一样按住电源按钮,继续按住该按钮。几秒钟后,看到一个标记为Startup Options窗口。点击齿轮选项图标,然后点击继续。...对于Intel Mac 首先,请确保Mac已连接到互联网。然后,您必须重新启动Mac设备。您可以前往Apple菜单,然后选择重新启动来执行此操作。 一旦你按下重启,立即按住Cmd+ R。...macOS恢复后,从屏幕上选项中打开“磁盘工具”。应用程序内部,在窗口左侧“内部”标题下单击Macintosh HD驱动器 现在,单击窗口顶部工具栏中“擦除”。...步骤2:在装置上重新安装macOS 回到macOS恢复主窗口后,现在可以按照此步骤设备上重新安装macOS新副本。这是重新使用设备必要步骤,因为擦拭硬盘驱动器已删除了OS。

5.7K20

让 VAGRANT 启动并运行起来

另外,Laravel明确依赖PHP版本5.3.7或更高版本,以及mcryptPHP扩展。 理想情况下,你会希望团队所有的15人开发这个应用程序时,都是相同开发环境。...再来看一个场景,项目开发了一大半了发现需要安装Beanstalkd以便处理队列问题. 通常情况下,大家会停下来重新配置环境并期望 Bean stalkd能正常运行....开始使用LAMP 下面将分步介绍Mac上使用Vagrant 。...也高频率发布补丁版本.我建议使用Vagrant不要轻易升级软件,尤其是之前已经很顺畅运行在你们系统上 . 开发环境就像是你孩子一样,不管有多么不尽人意都得接受!...一如既往感谢阅读本文各位!希望大家使用Vagrant,玩开心!

1K20

Tuxera NTFS2023最新Mac磁盘读写软件

试用虚拟机运行Windows,也可以使用Tuxera NTFS轻松处理文件,Windows和macOS双重启无缝数据交换。...图片保全重要内容:对于传输重要文件可以完全放心,Tuxera NTFS领先驱动程序可完整无损地存储视频,图片,重要文档和其他文件。...Tuxera NTFS配套应用程序Tuxera Disk Manager,可轻松格式化,检查和修复NTFS驱动器。此外,Tuxera NTFS for mac可方便地与双启动或虚拟机设置配合使用。...,在出现介绍中,我们可以观察到这款读写软件所包含组件,点击【继续】;图片图片3、阅读一下软件许可协议,觉得没有问题就点击【继续】,跳出来询问窗口中点击【同意】;图片4、稍等片刻就会跳至安装类型,...设置成功之后,点击屏幕左上角苹果标志重启电脑,重启之后运行软件,屏幕上会跳出“系统扩展已被阻止”窗口,点击【打开安全性偏好设置】,在出现安全性与隐私窗口中,首先点击左下角小锁进行解锁,然后再点击【

38820

提升苹果电脑速度10个小技巧

要检查硬盘驱动器上有多少可用空间,点击电脑左上角苹果图标 > 关于本机 > 存储。 如上图所示,如果空间不足,则值得阅读有关如何释放Mac空间指南。...这将引导您逐步完成以下每个步骤: ▪清空垃圾 ▪卸载不使用应用 ▪查找和删除大文件 ▪删除iTunes文件和iOS备份 ▪看看云存储应用 ▪优化照片应用程序存储 ▪将您桌面和文档文件夹存储云中...3.删除启动项 为了帮助Mac更快地启动,您应该最小化每次重新启动加载后台进程数量。...要管理哪些文件夹与其他云存储提供商同步,通常需要转到所使用特定应用程序(例如Dropbox或Google云端硬盘)“偏好设置”面板。尽量避免同步经常更改文件夹。...▪“常规”选项卡中,转到“访达”窗口“显示”下拉列表,然后选择一个新默认文件夹。

2.9K20
领券