Tag: 刷卡

如何自定义滑动UITableViewCell时显示的删除button

我有一个表视图,并通过提供一个空的实现- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath表视图控制器的- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath来启用滑动删除function。 当我滑动表格单元格时,我可以看到一个红色的“删除”button。 但是,尽pipe系统语言环境不是英语,但button的标签是“删除”。 我也有问题。 1.我想要删除button根据区域设置本地化。 2.我想添加一些其他的button,就像在苹果的播客应用程序。

什么是从UITableView“拉刷新”的最佳途径?

我有一个UITableView ,它显示从WiFi连接的设备接收到的数据。 我想做一个相当标准的手势响应,拖动一个表,然后释放它,触发更新。 我想我可以附加一个滑动手势识别器到桌子的基板视图,但我想知道是否有办法直接从表本身拦截这个手势。 META: 我一直在查看各种文档和什么。 我以前没有这样做过,所以我从来没有想过。 现在我明白了,我应该想一想。 如果这是一个明显的解决办法,我不介意被告知,只要你帮我find“明显”的补救办法。 如果这个问题不好,我会删除这个问题。 但是,我还没有find解决办法,而且我通常还是很擅长的。 更新我改变了标题,以更好地反映我的要求。

如何在多个uiview之间滑动

刷多个UIviews的最佳解决scheme是什么? 在我的应用程序中,我有多个视图(40个视图),我想滑动之间。 用UIScrollView,我可以使用pagingEnabled,但恐怕内存爆炸! 保持低内存的诀窍是什么? 谢谢

UITableViewCell里面的UITextField刷卡删除问题

自iOS 8以来,我遇到了在自定义UITableViewCell上滑动以删除手势的问题。 这个问题似乎来自UITableViewCell的contentView中的UITextField。 这似乎是在iOS 8中的问题,我有相同的代码在iOS 7中正常工作。 我怎样才能保持UITextField可编辑和滑动删除手势在同一时间工作?

iOS – 在使用UIPanGestureRecognizer进行平移时实时推进animation

基本上我想复制地球的旋转。 在现实世界中,您将手指放在地球上并将其移到右侧,当您移动手指时,地球旋转到右侧。 在iPhone上并不那么简单… 它可以是一个简单的手指在屏幕上下来,X点被抓住,然后当手指向右移动一个像素时,地球向右旋转一帧,原点变为新的点。 然后,如果手指移回到原始位置,则地球旋转一帧到左侧。 所有拿出你的手指… 那么我该怎么办呢? 我认为有一个“whileTouching”事件会持续运行/每500毫秒/等… 任何人都知道这样的一些示例代码? 编辑 :推进框架本身,我可以pipe理只是捕捉触摸事件我无法弄清楚。

在两个UIViewControllers视图之间滑动

我知道我已经问了几次这个问题,但是我很缺乏经验,不认为我已经得到了正确的答案。 我现在有两个视图控制器,每个都有一个.h文件,一个.m文件和一个.xib文件。 在这两个.xib文件中,我有一个UIView。 我怎样才能让它可以在这两个视图之间滑动? 例如,应用程序在第一个视图上打开,然后从右向左滑动,然后出现下一个视图。 当您滑过照片时,我想要将滑动的animation制作为“照片”应用程序的animation。

Xcode 6和Swift视图之间的类似Snapchat的滑动导航)

我一直在尝试在我的应用程序中使用滑动手势识别器和embedded的导航控制器实现在视图控制器之间的滑动导航,但它看起来甚至不接近Snapchat的导航。 什么是最有效和适当的方式来实现这样的function? 我是Swift和编程的新手,我很感激每一个有用的评论。

UITableView滑动手势需要接近完美的准确性

我正在使用自定义UITableViewCell子类的UITableView自定义刷卡事件。 我在头中包含了UIGestureRecognizerDelegate ,并在viewDidLoad:有这个viewDidLoad: UISwipeGestureRecognizer *swipeLeft = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(didSwipe:)]; swipeLeft.direction = UISwipeGestureRecognizerDirectionLeft; swipeLeft.numberOfTouchesRequired = 1; [self.tableView addGestureRecognizer:swipeLeft]; 我的swipeLeft方法看起来像这样: -(void)didSwipe:(UISwipeGestureRecognizer *)recognizer { if (recognizer.state == UIGestureRecognizerStateEnded) { CGPoint swipeLocation = [recognizer locationInView:self.tableView]; NSIndexPath *swipedIndexPath = [self.tableView indexPathForRowAtPoint:swipeLocation]; NSDictionary *clip = [self.clips objectAtIndex:swipedIndexPath.row]; NSLog(@"Swiped!"); } } 这是有点工作,但刷卡必须非常精确。 像几乎不可能的精确。 我几乎通过使用UIPanGestureRecognizer来解决这个问题,但不幸的是,对于使用全局平移手势识别器的全局侧面抽屉组件(对于那些感兴趣的人来说,ECSlidingViewController)并没有很好的解决方法。 有没有办法解决? 任何帮助将不胜感激,因为我一直在search和浏览几个小时寻找解决scheme。

在UITableView滑动添加额外的button

目前我正在使用NSFetchedResultsController来处理表格。 我想知道有什么办法来添加像滑动操作中的删除button的其他button? 我正在考虑将其子类化。 但是在帮助文档中找不到与我的问题相关的内容。 提前致谢。