假设我有两个这样记录的函数:
/**
Fetches something.
- PostCondition: 'displaySomething()' is called by the presenter
*/
func fetchSomething() {
interactor?.fetchSomething()
}
/**
Displays something.
- Parameter viewModel: A viewmodel containing the parsed data
*/
func displaySomething(viewModel: ViewModel) {
text = viewModel.text
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在 fetchSomething() 文档链接中引用 displaySomething() 到实际功能,以便它可以在快速帮助中点击?据我所知,目前只能链接到网页。
在 iOS 12 上,如果更改 UILabel 的文本,则会重置文本属性。然而,在 iOS 13 上,当文本更改时,颜色、字体、字母间距等文本属性将被保留。发生了什么变化?
一个例子:
label.text = "Hello world"
let attributedString = NSMutableAttributedString(string: label.text ?? " ")
attributedString.addAttributes([.foregroundColor: UIColor.red], range: NSRange(location: 0, length: attributedString.length))
label.attributedText = attributedString
label.text = "What's up world" // Text is red on iOS 13, default black on iOS 12.
Run Code Online (Sandbox Code Playgroud)