こんにちは私はあなたがbaublesでクリスマスツリーを飾ることができるアプリを作っています私はビューの周りにそれをドラッグすることができるコードを書いたが、私はどのように私はそれを作るので、クリスマスツリーに置くための闘牛。私は1つのbaubleをたくさん複製することを試みましたが、それらをコードにすべて追加しました。同時に動作させていません。あなたは絵で見ればそれはそれで安物の宝石を持っていますが、私はあなたがサブビューとして装飾品の可変数を追加する場合 無限のアウトレット
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var red_bauble_1: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
let gesture = UIPanGestureRecognizer(target: self, action: #selector(ViewController.wasDragged(_ :)))
red_bauble_1.addGestureRecognizer(gesture)
red_bauble_1.isUserInteractionEnabled = true
}
@objc func wasDragged (_ gesture: UIPanGestureRecognizer) {
let translation = gesture.translation(in: self.view)
let red_bauble_1 = gesture.view
red_bauble_1?.center = CGPoint(x: red_bauble_1!.center.x + translation.x, y: (red_bauble_1?.center.y)! + translation.y)
gesture.setTranslation(CGPoint.zero, in: self.view)
}
}
は、私はあなたがしようとしているかを理解するためにクリスマスツリーの絵よりも多くを見るためにやる必要です行う。 – chrisz
Iveはコード –
を追加しました。これはなぜPythonでタグ付けされていますか? – roganjosh