UIScrollView 委托方法未正确调用

2023-12-29

为了向上和向下滚动,我需要调用两个方法,我使用了下面的方法。我正在使用滚动视图委托方法 for UICollection因为它是子视图UIScrollView.这是我写的代码,但是滚动不容易移动,而且有时结果也不准确,有人可以建议吗?

- (void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView{
    CGPoint mScrollPosition = [scrollView.panGestureRecognizer velocityInView:mCollectionView];


    if (mScrollPosition.y > 0.0f){
        NSLog(@"going down");
       //Action One
        mYearHeaderTitle--;
        [self.mCollectionView reloadData];

    }
    else if (mScrollPosition.y < 0.0f){
        NSLog(@"going up");
      //Action two
        mYearHeaderTitle++;
        [self.mCollectionView reloadData];
    }
}

Use :

  1. - (void)scrollViewDidScroll:(UIScrollView *)scrollView
  2. - (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView

反而 :

- (void)scrollViewWillBeginDecelerating:(UIScrollView *)scrollView
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

UIScrollView 委托方法未正确调用 的相关文章

  • 从 ios 应用程序到 symfony2 Web 应用程序的登录和管理会话

    我使用 Symfony2 开发了一个 Web 应用程序 我用过FOS用户包用于用户管理和安全 现在 我正在考虑为我的网络开发一个本机 iOS 应用程序 但并不真正知道如何解决从应用程序创建会话的问题 并在整个交互用户应用程序中维护它 换句话
  • UICollectionView 设置列数

    我刚刚开始学习 UICollectionViews 我想知道是否有人知道如何指定集合视图中的列数 默认设置为 3 iPhone 肖像 我查看了文档 似乎找不到简洁的答案 对于 Swift 5 和 iOS 12 3 您可以使用4 以下实现为了
  • 如何从 Xcode 4.5 卸载 iOS 5.0 模拟器

    我已经安装了 Xcode 4 5 由于我编写应用程序是为了好玩 我不打算支持旧版 iOS 版本 并且为了节省 500 GB iMac 上的空间 是否有办法删除它 尝试从 Xcode 包中支持的平台中删除 iPhone iPhoneSimul
  • supportedInterfaceOrientations 方法不会重写其超类中的任何方法

    在 UIViewController 中 这段代码 public override func supportedInterfaceOrientations gt UIInterfaceOrientationMask if let mainC
  • iOS FacebookSDK + 解析 SDK + GoogleMaps SDK

    我搜索了很多 然后我意识到 ObjC标记那个GoogleMapSDK需要 但不能很好地配合ParseSDK and FacebookSDK 所以我阅读了所有的 stackoverflow 答案并尝试解决我的问题 问题还没有解决 我执行的步骤
  • iOS 何时清理本地应用程序 ./tmp 目录?

    iOS什么时候清理本地应用程序 tmp目录 请注意 这不是一个骗局这个问题 https stackoverflow com questions 3593900 iphone storage in tmp directory 我问的是应用程序
  • 为什么 iPhone 应用程序的 main() 函数没有机会完成?

    考虑以下main 大多数 iPhone 应用程序都采用以下方法 int main int argc char argv NSAutoreleasePool pool NSAutoreleasePool alloc init int retV
  • Xcode - 发布和分发配置中的 Malloc_Error

    仅当我在设备上选择发布或分发配置时 我才会收到此错误 在模拟器上它运行良好 请问 我错在哪里 cc1obj 4113 malloc mmap size 429379584 failed error code 12 error can t a
  • iPhone 的翻译器?

    我对为 iPhone 制作一个解释器很感兴趣 这将是一个实验性的想法 但可能会很棒 我喜欢让我自 己的语言适合移动计算和数学的想法 我查阅了很多资料 发现有关 iPhone 上的口译员的信息很复杂 苹果会允许什么 我见过这个应用程序 这是一
  • 在 Xcode 中查找未使用的文件

    我最近开始开发一个新应用程序 它基本上是我以前制作的应用程序的副本 但做了一些更改 为了制作这个新应用程序 我复制了旧应用程序并删除了一些不需要的内容 我想知道 有没有办法知道 Xcode 中正在使用哪些类文件 或者有什么关于如何查找未使用
  • 无法在 xcode 8 beta 6 上编译 AWS CustomIdentityProvider

    我在 iOS 应用程序中使用 Amazon Cognito 和 Facebook 登录 直到 beta 5 为止此代码从这个SO线程 https stackoverflow com questions 37597388 aws cognit
  • Bootstrap 响应式表格在 iOS 设备上无法垂直滚动

    这就是我所拥有的 div class table responsive table class table style background transparent table div 我正在使用以下 bootstrap css 文件 ht
  • iOS 7 NS 单线程安全合并冲突

    重新排序两行后 在单线程应用程序上保存简单的数据时遇到问题 我已经成功地简化了编码以重现错误 并且希望其他人尝试这一点时得到第二个意见 这是一次健全性检查 因为我怀疑 iOS 7 引入的核心数据问题 而这在 iOS 6 中工作正常 首先 启
  • 使用标识符启动 iPhone 应用程序

    我正在尝试在我的应用程序中启动应用程序 例如 如果我按下 testApp1 中的按钮 它应该打开 testApp2 有没有办法用应用程序标识符来做到这一点 我听说过一种名为的未记录方法launchApplicationWithIdentif
  • 如何将nsmutable数组添加到sqlite数据库表中

    如何将nsmutablearray添加到sqlite数据库表中 有人可以帮我编码吗 您可以使用 for int i 0 i lt mutArray count i NSString string mutArray objectAtIndex
  • AdMob 和 DFP 广告联盟之间的区别?

    我正在尝试在我的 iOS 应用程序上显示横幅广告和插页式广告 但现在我对广告网络感到困惑 AdMob 与 DFP 有何不同 哪一种更适合投放广告 有人可以提供帮助吗 提前致谢 AdMob 是一个广告网络 作为发布商 您可以通过展示从网络投放
  • 找不到 Cocoa/Cocoa.h 文件

    我在用XMPPFramework在我的应用程序中 我已将 Cocoa Cocoa h 导入到我的 m 文件中 但是当我构建项目时Xcode显示错误 错误 未找到 Cocoa Cocoa h 文件 我该如何解决这个错误 如果您正在为 iOS
  • 移动物体而不实际接触物体

    我是 iPhone 开发的初学者 我一直在寻找这个问题的答案 但还没有找到任何东西 我想做的是允许用户移动对象而无需实际触摸该对象 他们可以触摸屏幕上的任何位置 并且当他们移动时 对象将从原来的位置向用户的方向移动移动但不会跳到他们的触摸位
  • 刷新单元格的 UITableView 队列

    我想知道如果调用 UITableView reloadData 时 UITableView 队列被刷新 是否有人可以回复我 我正在尝试这样做 但这对我没有帮助 有什么建议吗 如果你查看 UITableView 的头文件 你可以看到有一个名为
  • iOS 中是否需要 Google App Indexing SDK 才能使用 Google DeepLinking?

    我想用谷歌应用程序索引与我的网页和 iOS 应用程序 我支持通用链接 or 深层链接用谷歌术语 与苹果Search并相应地设置我的网页 From 谷歌文档 https developers google com app indexing i

随机推荐

  • 将简单查询转换为蛋糕查询?

    实际上我有 1 个查询 但我无法将其转换为 CakePHP 查询格式 result select from esl userresults where esl userresults esl songID esl lyrics id and
  • 多线程可以在单处理器系统上实现吗?

    我一直遵循这样的概念 多线程只能在多处理器系统上实现 其中有多个处理器分配给每个线程 并且每个线程可以同时执行 在这种情况下没有调度 因为每个线程都有单独的资源专用于它 但我最近在某处读到我也可以在单处理器系统上执行多线程 这是对的吗 如果
  • 是否可以使固定位置的 div 响应式?

    我一直在尝试使一些 SVG 数据图表具有响应性 但似乎无法通过应用于元素的当前 CSS position fixed 来做到这一点 如果可能的话 我正在寻找一种不依赖于媒体查询的解决方案 因为我有多个元素需要应用它 如果这是不可能的 那么在
  • 使用PostgreSQL plpython3u函数返回一个表

    我想退回桌子 该函数获取一个数组 查询为 select function name array agg column name from table name 我编码如下 create type pddesctype as count fl
  • C# 无法加载文件或程序集“Microsoft.SharePoint.Library”

    我正在 64 位版本的 Windows 7 上进行开发 运行 MOSS SharePoint 这是我的开发机器 现在 当我将 Web 服务应用程序部署到测试服务器 Windows 2003 32 位 未安装 Sharepoint 时 我收到
  • iOS 中的上滑菜单

    如何创建一个像相机胶卷中那样的 向上滑动 菜单 您可以在其中选择是否要将图像作为电子邮件 彩信等发送 An UI操作表 http developer apple com library ios documentation uikit ref
  • 带有动态 SQL 语句的游标 For 循环

    有没有办法用动态 SQL 语句执行 Cursor For 循环 如果我不想声明记录 我可以这样做 仅当我声明游标时 For I in cuSelect Loop dbms output put line I NAME End Loop 我可
  • 在三个js中前后移动相机

    如何沿着相机所面对的轨迹从固定点前后移动相机 我知道有几个控制脚本可以执行此操作 但我需要执行一些自定义操作 并且我无法分解它们的代码来找出如何隔离上述行为 我见过这个答案 https stackoverflow com questions
  • Pusher 客户端 /pusher/auth 返回错误 500(内部服务器错误)

    我正在开发一个快速聊天应用程序 以提高我的推送技能 并决定开始进入私人频道 我在相同的客户端代码上使用的公共频道应用程序并稍微调整了 App Events chatmessagesent 事件 更改了 return new Channel
  • 无法将类中的 PDO 对象初始化为属性[重复]

    这个问题在这里已经有答案了 可能的重复 将属性声明为对象 https stackoverflow com questions 2202995 declare property as object class core public dbh
  • 如何在不使用 UINavigationController 的情况下在新的非模型视图控制器中进行转换?

    以下似乎是一个典型的用例 您使用显示登录屏幕的 LoginViewController 启动应用程序 用户成功登录后 您希望显示应用程序的主视图 我们将其称为 MainViewController 您不想将 LoginViewControl
  • SimpleXML SOAP 响应命名空间问题

    在为此花费了几个沮丧的时间后 我请求您的帮助 我正在尝试从 SOAP 响应中获取特定节点的内容 响应是
  • Linux下如何检查串口是否打开?

    如何使用 Posix C 函数检查 Linux 中的串行端口是否已打开 我想检查串口的状态来检查串口是否打开 我想知道什么方法适用 检查文件描述符查看串行端口是否打开并且 检查串口文件名查看串行端口是否打开 在下面的示例中为 dev tty
  • 我应该访问受保护的方法进行单元测试吗?

    和 关联这个问题 https stackoverflow com questions 15197141 how to properly test an abstract class我之前问过 我的单元测试再次陷入困境 我当前的问题与测试有关
  • 使用 JavaScript 获取所有输入对象的列表,无需访问表单对象

    我需要得到所有input对象并操纵onclick param 下面的工作是为了 a 链接 寻找这样的东西input tags for var ls document links numLinks ls length i 0 i a
  • 计算每个客户的平均订单间隔时间

    我已经搜索遍了 但似乎无法找到如何计算每个客户的订单之间的平均时间 我正在使用 Oracle SQL Developer 我尝试过使用 lag 函数 但没有任何乐趣 下面的示例数据显示客户在 3 个不同的场合购买过商品 所有购买之间的平均时
  • SharedPreferences 和 PreferenceFragment

    我已经在 ANdroid 开发者网站上完成了 PreferenceFragments 和 SharedPreferences 的示例 但是我现在遇到了问题 我希望能够从不同的活动访问 设置 屏幕中的首选项 但我不知道我的首选项片段生成的首选
  • 如何打开相对于主目录的文件

    以下失败Errno ENOENT No such file or directory 即使文件存在 open some file 但是 我可以这样做 open File expand path some file 我有两个问题 为什么不op
  • mpi4py 尝试发送大数据时挂起

    我最近在尝试使用 mpi4py 库中的 发送 命令在多个处理器之间共享大数据时遇到了问题 即使是 1000x3 的 numpy float 数组也太大而无法发送 有什么想法如何克服这个问题 提前谢谢 我找到了一个简单的解决方案 将数据分成足
  • UIScrollView 委托方法未正确调用

    为了向上和向下滚动 我需要调用两个方法 我使用了下面的方法 我正在使用滚动视图委托方法 for UICollection因为它是子视图UIScrollView 这是我写的代码 但是滚动不容易移动 而且有时结果也不准确 有人可以建议吗 voi