Tag: 轻扫

iOS刷卡function

美好的一天! 我有一个问题,我有一个单页应用程序的代码 – (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [touches anyObject]; CGPoint endPosition = [touch locationInView:self.view]; if (self.imageStatus>0) { if (self.startPosition.x < endPosition.x) { // Right swipe CATransition *transition = [CATransition animation]; transition.duration = 0.75; transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear]; transition.type = kCATransitionPush; transition.subtype =kCATransitionFromLeft; transition.delegate = self; [self.view.layer addAnimation:transition forKey:nil]; [self.view addSubview:myViewController.view]; self.imageStatus […]

为什么UITableView的刷卡删除有时可以正常工作,有时甚至不行?

我的视图上有一个UITableView ,我想要应用某个部分的滑动 – 删除模式行。 我已经执行如下: – (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { NSLog(@">> canEditRowAtIndexPath"); if (indexPath.section == CanDeletedSection) { return YES; }else{ return NO; } } – (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath { NSLog(@">> editingStyleForRowAtIndexPath"); if (indexPath.section == CanDeletedSection) { return UITableViewCellEditingStyleDelete; } return UITableViewCellEditingStyleNone; } – (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { NSLog(@">> commitEditingStyle"); if (editingStyle […]

平移时,MKMapView不会调用regionDidChangeAnimated

我有一个MKMapView的应用程序和每当地图更改位置(在regionDidChangeAnimated)时调用的代码。 当应用程序最初加载时,regionDidChangeAnimated将在平底锅(滑动),夹点,水龙头和button上调用,以显式更新地图坐标。 加载其他视图并返回到地图后,只会调用regionDidChangeAnimated以用于点击和显式更新地图的button。 平移地图并捏住不再调用regionDidChangeAnimated。 我看过这个没有解决这个问题的stackoverflowpost 。 devforums和iphonedevsdk上的论坛post也没有工作。 有谁知道是什么原因造成这个问题? 我没有添加任何子视图MKMapView。

使用appium访问iOS控制中心

我试图用appium和下面的代码打开控制中心: int halfWidth = driver.manage().window().getSize().width / 2; int screenHeight = driver.manage().window().getSize().height; driver.swipe(halfWidth, screenHeight-5, halfWidth, screenHeight-300, 500); // driver is instance of IOSDriver 应用程序只需从底部向上绘制屏幕(使用坐标input),而不是打开控制中心。 任何人都知道如何使用appium和滑动(或任何其他方式)打开控制中心? 谢谢,查理

如何在视图之间实现滑动/滑动animation?

我有一些我想在iOS程序中滑动的视图。 现在,我正在使用模式风格在交叉融合animation之间滑动。 不过,我想要有一个像你在主屏幕上看到的滑动/滑动animation等等。 我不知道如何编写这样的过渡,animation风格不是可用的模式转换风格。 任何人都可以给我一个例子的代码? 它不需要是一个模式模型或任何东西,我只是发现最简单的。