[Swift] 코드로 UIVIew 쓰기, 버튼 누르면 화면 이동 메모
override func viewDidLoad() {
super.viewDidLoad()
Button()
}
func Button() -> UIView?{
let button = UIButton(frame: CGRect(x:self.view.frame.maxX - 50, y:0, width:50, height: 50))
button.backgroundColor = UIColor.black
button.setTitle("追加", for: .normal)
//追加ボタンがタップされた際に画面遷移をする(buttonTappedはタップされた際に呼び出される関数)
button.addTarget(self, action: #selector(ViewController.buttonTapped(sender:)), for: .touchUpInside)
view.addSubview(button)
return view
}
@objc func buttonTapped(sender:UIButton){
let storyboard: UIStoryboard = self.storyboard!
let second = storyboard.instantiateViewController(withIdentifier: "secondView")
self.present(second, animated: true, completion: nil)
}
스토리지 보드 ID보다 크면 같음
보충하여 기록하다
이 방법보다 R.swift는 화면 이동에 매우 편리하다
R. Swift 사용 방법 메모
Reference
이 문제에 관하여([Swift] 코드로 UIVIew 쓰기, 버튼 누르면 화면 이동 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akidon0000/items/34b05ee9cbfa1ccf4fc7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)