Swift の Floating Buttonメモ

floating Button は 簡単なやつならこれだけでいいはず!!
(Actoion Button に関してはあとで調べる)

var btn = UIButton(type: .custom)

viewDidload(){
 floatingButton()
}

func floatingButton(){

//オートレイアウト floating Buttonの位置設定
btn.frame = (x:(self.tableView.frame.origin.x+self.tableView.frame.size.width - 70), y: (self.tableView.frame.origin.y + self.tableView.frame.size.height - 70), width: 50, height: 50)

//floating Buttonを画像で設定するコード
//btn.settitleは文字で設定
btn.setImage(UIImage(named: “画像名”), for: .normal)

//枠内に画像がおさまるようにするコード
//無いと四角の画像内に丸が描かれるだけ
btn.clipsToBounds = true

//動作定義 内容はこのクラスに書かれているdidSelectFloatingButtonに書かれてい
   るの意
btn.addTarget(self, action: #selector (didSelectFloatingButton), for:
UIControl.Event.touchUpInside)

view.addSubview(btn)
}

@objc func didSelectFloatingButton(){

//print("SELECTED FLOAT BUTTON”)//動作確認

self.performSegue(withIdentifier: "showSegue", sender: self)
}

この記事が気に入ったらサポートをしてみませんか?