【Swift】Interface Builderで作成したUIViewをプログラムから呼び出す

Interface Builderで作成したUIViewをプログラムから呼び出す

UIViewにラベルやらボタンやらいろいろ配置するなら、Interface Builderでレイアウトして、プログラムから呼び出すと楽ちんです

var nib = UINib(nibName: "SettingsView", bundle: nil)
var settingsView = nib.instantiateWithOwner(nil, options: nil)[0] as! UIView
settingsView.frame = CGRectMake(10, 10, self.frame.size.width-20, 300)
self.addSubview(settingsView)
タイトルとURLをコピーしました