我們如何利用extension
設置默認值?例如,如果我在storyboard
創建UILabel
,我設置文本值在storyboard
「TOTO」。現在我想創建一個擴展,以便在應用程序中初始化標籤時將我的文本值設置爲「popo」。 爲了更清楚地說明,我想要在整個應用程序中爲我的UILabel設置一個默認值。希望這是明確的。在init中設置屬性,在swift中有擴展名?
extension UILabel {
open override func ??? {
self.text == "popo"
}
}
請不要告訴我在故事板中設置ma值因爲這不是我所需要的。
感謝的很多,爲什麼你認爲這是一個壞主意? – Makaille
因爲如果你決定在你想要_do_一些標籤保留在故事板設置文本後面的階段,你就必須要麼子類,或者手動重新設置你的控制器上的文字。但那只是我的個人意見。它可以使完美的意義在你的項目中,我猜... – Alladinian
我明白了,我從來沒有使用設定值故事板的標籤,總是從我的本地化字符串,以獲得正確的語言或在我的ViewModel一些數據 – Makaille