问题标签 [sf-symbols]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - SF 符号在约束下表现得很奇怪
我基本上有这个 SF Symbol: chevron.left
,我想得到这个符号的宽度和高度,我这样做是这样的:
这就是我生成 SF 符号的方式:
我希望 UIImage 的大小,它在 UIButton 内等于UIFont.preferredFont(forTextStyle: .title1).pointSize
,但是,SF Symbol 的高度比我预期的要大。
因为.title1
高度应该是 28 点,而不是 33.3333 点,这是一个奇怪的行为。
--
*我正在使用宽度和高度锚将按钮的宽度和高度限制为我收到的大小getSize()
*contentMode
等于.scaleAspectFit
*clipToBounds
是true
,我也尝试过false
,结果相同。
uiimageview - 避免 UIImage 填充颜色渗入 UIImageView
我想将包含透明部分的 UIImage 填充到 UIImageView 中(IE 到存在的 UIImageView 空间中,因为图像具有“Scale Aspect Fit”设置)
怎么可能呢?
我尝试绘制蒙版/上下文,将 maskToBounds/clipsToBounds/isOpaque 设置为 true/false,但它会流血(或者整个东西变成一个纯色框)。
我想要什么(注意内部是白色的,但在图像周围它是透明的,因此是主色。此屏幕截图来自 iOS 15 设置应用程序):
我现在所拥有的(图像填充颜色在图像外流血。这是我的应用程序):
笔记:
- 我正在为图像使用 SF 符号
- 图像内部有一个透明部分,这是我想用 UIImageView 的主要背景颜色以外的颜色填充的部分(而我希望 UIImageView 背景是透明的)
使用的 SF 符号:
swift - SF Symbols 分层、调色板和多色渲染模式颜色?
在 WWDC 2021 上,Apple 发布了 SF Symbols 3,它将在 iOS 15 和 macOS 12 中支持新的多色 SF Symbols。
新的颜色渲染模式,通过图层注释为符号添加深度和强调
https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/
在 UIKit 和 Swift 中创建这样的图像的语法是什么?
如何使用 UIKit 中新hierarchical
的palette
、、和multicolor
渲染模式?
这些新的渲染模式和颜色在 SF Symbols 3 应用程序中可见:
ios - 如何在 iOS 15 Xcode 13 中将填充图标更改为未填充 TabView tabItem?
如何在 iOS 15 Xcode 13 中将填充图标更改为未填充 TabView tabItem?
现在看来,默认情况下会填充图标...
我的代码:
注意:从 iOS 15 开始,您不应明确请求 SF Symbols 图标的填充变体,因为系统会根据需要自动使用它们。
那么我怎样才能像以前一样获得我的图标(SF Symbols)?
谢谢
xcode - Xcode:是否可以导出 SF 符号并导入 Xcode 以支持旧版本?
我已经知道如何将 SF 符号导入 Xcode 资产:
- 直接拖放SVG
- 创建 PDF 来表示 SVG 符号,然后添加它并配置属性检查器
酷.. 但是尝试将 SF Symbol 导出为 SVG 然后将其添加到资产会引发错误:
我想知道如何支持旧版本,如第 1 点而不是第 2 点,因为创建超过 10 个符号时这是一个累人的过程
ios - 在 iOS 15 Xcode 13 中将填充图标更改为未填充 TabView tabItem
从 iOS 15 / XCode 13 开始,TabView 中未填充的图标(SF 符号)默认填充。与此处报告的问题相同:
如何在 iOS 15 Xcode 13 中将填充图标更改为未填充 TabView tabItem?
提到的解决方案对我不起作用。添加
引发以下错误:
键路径值类型“WritableKeyPath<EnvironmentValues, SymbolVariants>”无法转换为上下文类型“KeyPath<EnvironmentValues, SymbolVariants>”
有什么遗漏吗?
flutter - Flutter 正版 SF 符号库
在 iOS 上,有没有办法使用官方最新的 SF Symbols 库?当与 SF Symbol 数据库进行比较时,Cupertino 图标并不完全正确。最新的库,(SF Symbols 3与颤振中包含的不同,颤振包中使用的符号也不同flutter_sfsymbols。
ios - 我在哪里可以使用 Apple 的 SF 符号?
我正在使用 Flutter 开发适用于 iOS 和 Android 的应用程序。目前正在制作模型,我正在使用 Apple 的 SF Symbols。
我想知道您是否确实可以将这些图标用于我的应用程序,但无法在网络上找到相关信息。
有人知道信息吗?