【发布时间】:2018-02-07 18:43:52
【问题描述】:
我需要textkit swift 之类的东西来在我的应用程序中实现文本编辑器。问题是所有textkit 代码示例和信息都在旧版本的 swift 中,swift 4 不支持它并且有超过 100 个错误。任何人都知道为什么最近没有关于textkit 的新信息。我想知道textkit 是否已过时?如果是,那么请告诉我现在有什么功能最强大,例如textkit,如果不是并且它没有过时,请给我一些关于它的新信息。感谢任何帮助。
要了解更多请看这个 textkit 的小代码,
let scrollView:UIScrollView = UIScrollView.init(frame: CGRectZero)
let textStorage:NSTextStorage = NSTextStorage()
let layoutManger: NSLayoutManager = NSLayoutManager()
let fontArribuates = [NSFontAttributeName: UIFont.systemFontOfSize(16)]
var titleTextView: UITextView = UITextView(frame: CGRectZero)
var contentTextView: UITextView = UITextView(frame: CGRectZero)
或者像这样
// MARK: Life Cycle
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
self.title = "Post"
self.edgesForExtendedLayout = UIRectEdge.None
// error is : 'None' is unavailable: use [] to construct an empty option set`
}
错误是这样的'CGRectZero' is unavailable in Swift或'systemFontOfSize' has been renamed to 'systemFont(ofSize:)'或'None' is unavailable: use [] to construct an empty option set
【问题讨论】:
-
你能用一个给出错误的小代码示例更新你的问题吗?
-
@PhillipMills 我发布了一些示例。非常感谢您的关心和帮助