我试图在加载之前仅配置一些变量。我知道我可以将它们放在viewWill中只会出现一个问题,就是我不希望它们在每次加载应用程序时发生。我尝试使用init,但也许做错了。
//this is my code
init(){
//actionBar
let textFieldInsideSearchBar = searchBar.value(forKey: "searchField") as! UITextField
textFieldInsideSearchBar.leftView = profileImg
textFieldInsideSearchBar.placeholder = ""
}
最佳答案
您正在寻找的方法称为viewDidLoad:https://developer.apple.com/reference/uikit/uiviewcontroller/1621495-viewdidload
关于ios - Swift在ViewControllers中使用init,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42035970/