-1
Objective-CでDwiftに変換する必要がある次のコードがあります。initWithCoder:implementationをSwiftに変換するときに、ジェスチャ認識器のセレクタがトリガされない
- (instancetype)initWithCoder:(NSCoder *)aDecoder
{
self = [super initWithCoder:aDecoder];
if (self) {
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapped)];
[self addGestureRecognizer:tap];
}
return self;
}
私は、次のアプローチを試みたが、セレクタがトリガ取得されていません。
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
let x:UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(tapped))
}
ここで間違っていますか?
私は質問をタイプした後に気づいた。とにかくそれを受け入れます。ありがとう – user2511882