이미지를 탭하면 액션을 일으키는 기능을 만들어 보았다.
환경
・Mac Book Pro(macOS:BigSur)
・Xcode(ver:12.5)
구현 예
코드 예
ViewController.swiftclass ViewController: UIViewController {
@IBOutlet weak var imageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func tapAction(_ sender: Any) {
let generator = UINotificationFeedbackGenerator()
generator.notificationOccurred(.success)
imageView.image = UIImage(systemName: "person.3")
}
}
주의점
TapGesture를 IBAction으로 연결하는 것만으로는 작동하지 않고,
이미지 설정의 "Interaction"의 "User interaction Enabled"를 체크해야 합니다.
Reference
이 문제에 관하여(이미지를 탭하면 액션을 일으키는 기능을 만들어 보았다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/swiftEnginnerY/items/426f6a0a8ee0c980d295
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
코드 예
ViewController.swiftclass ViewController: UIViewController {
@IBOutlet weak var imageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func tapAction(_ sender: Any) {
let generator = UINotificationFeedbackGenerator()
generator.notificationOccurred(.success)
imageView.image = UIImage(systemName: "person.3")
}
}
주의점
TapGesture를 IBAction으로 연결하는 것만으로는 작동하지 않고,
이미지 설정의 "Interaction"의 "User interaction Enabled"를 체크해야 합니다.
Reference
이 문제에 관하여(이미지를 탭하면 액션을 일으키는 기능을 만들어 보았다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/swiftEnginnerY/items/426f6a0a8ee0c980d295
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
class ViewController: UIViewController {
@IBOutlet weak var imageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func tapAction(_ sender: Any) {
let generator = UINotificationFeedbackGenerator()
generator.notificationOccurred(.success)
imageView.image = UIImage(systemName: "person.3")
}
}
TapGesture를 IBAction으로 연결하는 것만으로는 작동하지 않고,
이미지 설정의 "Interaction"의 "User interaction Enabled"를 체크해야 합니다.
Reference
이 문제에 관하여(이미지를 탭하면 액션을 일으키는 기능을 만들어 보았다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/swiftEnginnerY/items/426f6a0a8ee0c980d295텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)