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)
}
この記事が気に入ったらサポートをしてみませんか?