小编Ben*_*iby的帖子

是否可以链接到 Swift 文档中的另一个函数?

假设我有两个这样记录的函数:

/**
 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() 到实际功能,以便它可以在快速帮助中点击?据我所知,目前只能链接到网页。

xcode swift

5
推荐指数
0
解决办法
426
查看次数

为什么更改 UILabel 的文本不会重置 iOS 13 上的文本属性?

在 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)

ios swift

5
推荐指数
1
解决办法
566
查看次数

标签 统计

swift ×2

ios ×1

xcode ×1