aracılığıyla işlev için bir parametre argümanının gönderilmesi Tüm bir TapGestureRecognizer ile çeşitli görünümler içeren bir uygulama yapıyorum. görünüm basıldığında, ben şu anda yapıyorum buUITapGestureRecognizer seçici
func addView(headline: String) {
// ...
let theHeadline = headline
let tapRecognizer = UITapGestureRecognizer(target: self, action: Selector("handleTap:"))
// ....
}
ama benim fonksiyonu "handleTap" in, ben çok
func handleTap(sender: UITapGestureRecognizer? = nil, headline: String) {
}
gibi o (yerine sadece gönderene yerine) ek bir parametre vermek istiyorum HandleTap işlevine bir argüman olarak (her görünüm için benzersiz olan) belirli başlığı nasıl gönderirim?
eylem parçası güncel değil. Ayrıca artık işe yaramıyor. – SoundShock
eylem: seçici (ViewController.tapped (_ :)) func tapped (_ hareketRecognizer: MyTapGestureRecognizer) {...} – troligtvis