Rumah > Soal Jawab > teks badan
迷茫2017-04-18 09:18:02
Hakim bahawa runloop semasa berada dalam mod penjejakan. Jika ya, ini bermakna terdapat jari yang menyentuh skrin
怪我咯2017-04-18 09:18:02
(kosong)sentuhanBermula:(NSSet<UITouch > )sentuh denganAcara:(UIEvent *)acara{
}
-(kosong)sentuhanTamat:(NSSet<UITouch > )sentuh denganAcara:(UIEvent *)acara {
}
-(void)touchesMoved:(NSSet<UITouch > )touches withEvent:(UIEvent *)event {
}
Saya tidak tahu sama ada ini yang diperkatakan oleh penanya
迷茫2017-04-18 09:18:02
Tambah kaedah berikut dalam AppDelegate.m
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
NSLog(@"开始触摸");
}
-(void)touchesEnded:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
NSLog(@"结束触摸");
}
高洛峰2017-04-18 09:18:02
Kaedah penulisan pantas
Jika ia bersifat global, tambahkannya pada AppDelegate.swift
Jika ia adalah paparan tertentu, tambahkannya pada ViewController.swift yang sepadan
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
print("开始触摸")
}
override func touchesEnded(touches: Set<UITouch>, withEvent event: UIEvent?) {
print("结束触摸")
}