我想在单击按钮时将 textview 中的文本更改为粗体和斜体; 但是当我这样做时,我用于 textview 的自定义字体也发生了变化; 但我想使用自定义字体。 以下是粗体代码 textviewtextView.font = UIFont.boldSystemFont(ofSize: 20) 即 ...
我想在单击按钮时将 textview 中的文本更改为粗体和斜体; 但是当我这样做时,我用于 textview 的自定义字体也发生了变化; 但我想使用自定义字体。 以下是粗体代码 textviewtextView.font = UIFont.boldSystemFont(ofSize: 20) 即 ...
我尝试使用以下方法 但它没有用。 如果没有字体的斜体版本,有没有办法制作自定义字体斜体? 也许有一些方法可以让角色倾斜? ...
我在我的 iOS 应用程序中使用自定义字体并设置了如下字体: 这样在呼叫站点我可以执行以下操作: 这很好用; I have an NSAttributed extension that takes in. UIFont and color and returns an attributed ...
我正在尝试将 3 种不同的自定义字体添加到 3 个不同的目标中,我该如何添加该字体。 一个故事板有 3 个标签,这些标签具有粗体、半粗体、常规字体粗细和不同大小。 我已经在每个目标 info.plist 中添加了 ttf 字体文件,但是如何为每个标签设置字体? ...
我想看看是否有合适的方法来改变文本的高度,而不改变宽度——更像是垂直压缩。 Photoshop 可以让你这样做,如下所示: 有一些方法可以使用NSAttributedString更改文本中的不同属性,但我没有看到一种方法可以更改此处列出的高度: https://developer.app ...
关于如何设置UISegmentedControl的字体有十几个答案,但我想确定正在使用的字体,而无需手动设置。 Apple 的 API 文档没有洞察力。 最终目的是使用字体来计算字符串的大小,并与段大小进行比较(如果我能得到的话)并确定标题是否被截断。 类似于如何检查 UILabel 是否被截断 ...
目标: 我想知道如何在我的SwiftUI应用程序中使用支持动态大小的自定义大小的系统字体(当用户更改设备上的文本大小时,字体大小会动态变化)。 问题: 我可以为系统 fonts 使用标准的.body 、 .title等,但是我想使用稍微不同的自定义大小,但仍然想确保它适用于动态类型我的失败尝试: 笔 ...
我现在正在构建一个列表视图来显示 UIFonts 框架中的 fonts。 但是,对于使用UIPasteboard.general.string , fonts 不会复制到剪贴板,只会传输纯文本。 我试过包含MobileCoreServices框架并使用kUTTypeRTF来实现它。 但是没有关于它的 ...
在 iOS 13 和低我得到 Font.Weight 使用 UIFont 这个扩展 但是由于 iOS 14 weightValue 是错误的。 例如: iOS 14 - 0.40000000000000002 假 iOS 13 - 0.40000000596046448 真有人遇到过吗? ...
我用 UIScrollView、UIView 和 UITextView 创建了一个小项目(层次结构也是一样的。)。 UIView 显示为红色,UITextView 显示为蓝色。 然后我将 UIFont 添加到 UITextView,大小为 14。 由于我想为此启用放大/缩小功能,我已将 UIScr ...
如何在XCTest单元测试中通过UIFont.TextStyle为具有动态字体大小的UIFont测试给定的UIFontMetrics ?var myDynamicFont: UIFont { let font = UIFont(name: "Font-Name", size: 42) ...
我正在使用自定义字体,并且渲染以某种方式搞砸了行高,这可能是由于错误配置的descent或leading (?),因此 g 和 j 在渲染文本的最后一行被截断。 我认为这可能是这种特定字体的问题,因为 Sketch 也暴露了相关字体的类似问题,但我觉得我对排版测量或字体的了解还不够。 我发现Typo ...
你能像在 Javascript 中那样在 iOS 中动态加载自定义 fonts 吗? 我很少看到关于此的问题,但它们已经过时或没有真正回答这个问题。 我不想在我的应用程序中添加字体/在 info.plist 中注册它。 我希望能够动态加载不在我的库中的自定义新字体,然后在我的应用程序中使用它。 ...
根据苹果的开发指南得知iOS13系统默认字体为SF Pro 。 我徘徊[UIFont systemFontOfSize:18]可能可以被[UIFont fontWithName:@"SFPro-Regular" size:18] 但我发现这两种字体的文本大小不同: [UIFont systemF ...
UIFont可以通过字体描述符轻松设置,例如 (如何)是否有可能在 SwiftUI 中实现相同的目标? ...
如何为 label重斜体设置字体? SO中的示例不起作用: 也不起作用: 编辑: 我的“真实”代码: 我的结果: 如您所见,我的 label 文本粗细不是“黑色”——它是正常的字体粗细,但我希望它是黑色的。 ...
我想要一个浅字体的斜体版本,例如“HelveticaNeue-Light”。 使用fontDescriptor为我提供了“常规”“Helvetica Neue”的斜体版本,而不是斜体“HelveticaNeue-Light”。 我可以检索fontDescriptor.fontAttributes并更 ...
我有一个带有UITextView的UIViewRepresentable ,我想使用 SwiftUI 环境中的当前Font在UITextView上设置字体。 我只需要一个简单的初始化,例如: 但我找不到任何这样的东西。 而且Font类型似乎没有任何我可以用来尝试实现的信息。 有人知道在两种字体表示 ...
在我的应用程序中,我想使用 'a' 而不是system font stylistic alternate font system font 。 附上解释字体不同渲染的screenshot 。 如何为UILabel和UITextView启用此行为,以便呈现正确的一层“a”? 我确实找到了一个 ...
我正在使用UIFont的monospacedSystemFontOfSize:weight:方法来获取系统特定的等宽字体,根据 SDK,它在 iOS 12.0+ 中可用: https://developer.apple.com/documentation/uikit/uifont/3042484 ...