0
我知道如何添加可調整性到UIImageView
,但是,有2個圖像視圖,我想區分它們以調用正確的功能。但是,我似乎無法得到正確的sender
。識別哪個視圖調用Tap功能
func addTappability (view imageView:UIImageView){
//add tapping function for image
let tapGestureRecognizer = UITapGestureRecognizer(target:self, action:#selector(IdCardViewController.imageTapped(_:)))
imageView.isUserInteractionEnabled = true
imageView.addGestureRecognizer(tapGestureRecognizer)
}
func imageTapped(_ sender: UIImageView) {
//Problem here, can't get correct sender
if (sender == photoImageViewLeft) {
//do one thing
}else {
//do the other
}
}
您可以添加標籤來區分它們 – Misha
@Misha可以在你的答案添加一些代碼,請TKS –
@BhavinRamani感謝 –