c# - 如何在针对 iOS 的 Xamarin Forms 应用程序中使用 Apple SF 符号实现
问题描述
我有一个 SwiftUI 应用程序,它使用 Apple SF Symbols 中的 car.fill,如下所示:
Image(systemName: "car.fill")
.resizable()
.aspectRatio(contentMode: .fit)
.frame(width: 100, height: 100, alignment: .center)
现在,我正在使用面向 iOS 的 Microsoft Xamarin Forms 创建一个类似的应用程序,但未能成功发现如何做同样的事情。任何人都可以帮忙吗?
解决方案
SF 符号已包含在XCode 11+和iOS 13中。在 Xamarin.iOS 中,我们可以直接在情节提要中选择它们(该效果仅适用于Visual Studio For Mac)。
如果使用代码(效果对VS for Pc和VS for Mac都有效),我们可以使用后面的代码来实现它,例如:
MyImage.Image = UIImage.GetSystemImage("car.fill");
效果:
推荐阅读
- electron - 使用电子生成器构建时,电子应用程序显示空白屏幕
- google-api - DistanceMatrixService 为某些元素提供状态:ZERO_RESULT 并在某些时间正确运行
- linux - 我需要安装什么才能使用 fwupd 更新我的计算机固件?
- mysql - 如何在单个查询mysql中选择多个表?(有些表还没有数据)
- jquery - 如何使用数据表中的引导模型在弹出窗口中打开数据
- python - ModuleNotFoundError:没有名为“PyDIP”的模块,尽管它已安装
- light-4j - 如何为 Docker 创建 light-4j fatjar
- c# - asp核心发布API路由问题
- sharepoint - Sitecore CMS 迁移到 Sharepoint
- apache-spark - 无法在 Spark 中读取 ORC 事务表。看到空的数据框