উপরের উত্তরের জন্য কেবল একটি আপডেট:
আপনি যদি ক্লিক ইভেন্টে পরিবর্তনগুলি দেখতে চান, অর্থাত্ আপনার ইউআইভি রঙের রঙের পরিবর্তন যখনই ব্যবহারকারী ইউআইভিউতে ক্লিক করেন তবে নীচের মত পরিবর্তন করুন ...
class ClickableUIView: UIView {
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
if let touch = touches.first {
let currentPoint = touch.locationInView(self)
}
self.backgroundColor = UIColor.magentaColor()
}
override func touchesMoved(touches: Set<UITouch>, withEvent event: UIEvent?) {
if let touch = touches.first {
let currentPoint = touch.locationInView(self)
}
self.backgroundColor = UIColor.magentaColor()
}
override func touchesEnded(touches: Set<UITouch>, withEvent event: UIEvent?) {
if let touch = touches.first {
let currentPoint = touch.locationInView(self)
}
self.backgroundColor = UIColor.whiteColor()
}
এছাড়াও স্টোরিবোর্ড এবং ভিউকন্ট্রোলার থেকে এই ক্লাসটি কল করুন:
@IBOutlet weak var panVerificationUIView:ClickableUIView!