0
私は2つのボタンを持っています。そして、私はこのボタンの1つを隠して、このボタンの位置に別のボタンを移動したいと思います。2つのボタンの移動
私は制約付きのバリアントについて、それなしで質問します。
どうすればいいですか?
私は2つのボタンを持っています。そして、私はこのボタンの1つを隠して、このボタンの位置に別のボタンを移動したいと思います。2つのボタンの移動
私は制約付きのバリアントについて、それなしで質問します。
どうすればいいですか?
以下のコードのようなボタンを設定します。
func setupButton() {
button = UIButton(type: UIButtonType.system)
// SIZE
button.bounds = CGRect(x: 0, y: 0, width: view.bounds.width/2, height: 50)
// POSITION
button.center = CGPoint(x: view.bounds.width/2, y: 200)
// BACKGOUND COLOUR
button.backgroundColor = UIColor.lightGray
// CORNER RADIUS
button.layer.cornerRadius = 5
// TEXT COLOUR
button.setTitleColor(UIColor.darkGray, for: UIControlState.normal)
// SET TEXT
button.setTitle("press me", for: UIControlState.normal)
// SET FONT SIZE
button.titleLabel!.font = UIFont.systemFont(ofSize: 17)
// BUTTON FUNCTION
button.addTarget(self, action: #selector(ViewController.buttonPressed(_:)), for: UIControlEvents.touchUpInside)
// ADD BUTTON TO VIEW
view.addSubview(button)
}
次に、buttonPressed関数で非表示にして、新しいボタンをbuttonPressedに設定することもできます。