我目前的屏幕上有两个按钮,一个在左侧,一个在右侧,我想知道是否有办法iOS Simulator模拟同时按下两个按钮。我尝试按下? Alt模拟器,结果出现了两个圆圈。我可以将一个圆圈放置在左侧的第一个按钮上,但是我不确定如何将下一个圆圈放置在右侧的按钮上。
小智 5
获得两个圆圈后(使用 Alt 键),将圆圈移动到一起,然后按住 shift 键:这将允许您将两个圆圈移动到模拟器屏幕上的任何位置。
然后松开钥匙并单击。
我只是用这个代码试了一下:
-(void)tapTwo:(UITapGestureRecognizer*)recognizer
{
CGPoint p1 = [recognizer locationOfTouch:0 inView:self.view];
CGPoint p2 = [recognizer locationOfTouch:1 inView:self.view];
NSLog(@"Points: %@ and %@",NSStringFromCGPoint(p1),NSStringFromCGPoint(p2));
}
- (void)viewDidLoad {
[super viewDidLoad];
UITapGestureRecognizer* r = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapTwo:)];
r.numberOfTouchesRequired = 2;
[self.view addGestureRecognizer:r];
}
Run Code Online (Sandbox Code Playgroud)
它按预期工作。
| 归档时间: |
|
| 查看次数: |
735 次 |
| 最近记录: |