如何从 swift 中的 uitableview 转到 uitextview 并使用 nsattributedtext 属性
how to Segue to uitextview from uitableview in swift and use nsattributedtext property
我正在使用 swift 语言开发一个 IOS 应用程序,我想在其中从 uitableview 的行转到 uitextview 以显示一些文本,我想使用 属性 的属性文本uitextview 但这不是 working.How 吗?
首先,你不能转到UITextView
;您只能转到另一个视图 controller。但是也许你的意思是说你的 segue 进入了一个带有 UITextView
的视图控制器。如果是这样,然后按住控制键将 segue 从您的 table 视图单元格拖到另一个视图控制器,并为该 segue 提供一个标识符。然后,在你的 table 视图控制器中,实现:
func prepareForSegue(_ segue: UIStoryboardSegue, sender sender: AnyObject?) {
if segue.identifier == "the-segue-id-that-you-put-in-your-storyboard" {
// Cast your destination view controller to the specific type
if let destinationVC = segue.destination as? <your-view-controller-type> {
destinationVC.textView.attributedText = <your-string>
}
}
}
我正在使用 swift 语言开发一个 IOS 应用程序,我想在其中从 uitableview 的行转到 uitextview 以显示一些文本,我想使用 属性 的属性文本uitextview 但这不是 working.How 吗?
首先,你不能转到UITextView
;您只能转到另一个视图 controller。但是也许你的意思是说你的 segue 进入了一个带有 UITextView
的视图控制器。如果是这样,然后按住控制键将 segue 从您的 table 视图单元格拖到另一个视图控制器,并为该 segue 提供一个标识符。然后,在你的 table 视图控制器中,实现:
func prepareForSegue(_ segue: UIStoryboardSegue, sender sender: AnyObject?) {
if segue.identifier == "the-segue-id-that-you-put-in-your-storyboard" {
// Cast your destination view controller to the specific type
if let destinationVC = segue.destination as? <your-view-controller-type> {
destinationVC.textView.attributedText = <your-string>
}
}
}