ios - 如何在 swift 中使用 NSFont?

标签 ios swift

我试过 NSFont() 但它说 NSFont 是未定义的。

var fnt = NSFont(name: "Monaco", size: 12)

我试过“导入 AppKit”,但它说 AppKit 也不是一个有效的模块。

最佳答案

您使用的是 iOS。你应该使用 UIFont而不是 NSFont。

let font = UIFont(name: "Monaco", size: 12.0)

您无法导入 AppKit要么是因为它是一个 OS X 框架。 UIKit是您应该使用的框架。

关于ios - 如何在 swift 中使用 NSFont?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24151623/

相关文章:

ios - 以编程方式将数组从 iPhone 移动到 Apple Watch

html - 是否有一个简单的解决方案可以快速解析 html 以将各个元素放入它们自己的变量中?

iOS Safari 显示已安装的应用程序。这是如何运作的?元标签?

ios - React-Native:尝试与教程中的 native 模块取得联系时出错

objective-c - 保存一个自定义对象数组,每个对象包含一个自定义对象数组,最好的方法是什么?

ios - 在 XCTest UI 测试中复制拉动刷新

ios - 里面有 TableView 的动态 Collection View 单元格?

xcode swift : how to display a website as pop-over

ios - 使用 CATransformLayer 警告 : changing property opaque in transform-only layer, 将无效

ios - 如何解决 Xamarin iOS SecKeyChain InteractionNotAllowed 问题?