当视图在弹出后出现时,ios 8 tableview会自动重新加载

2023-12-01

我有一个表视图,单击第七行,我推送另一个视图。然后当我回来使用pop时,tableview会在ios8中自动重新加载。 ios 7 不会发生这种情况。

问题是 0、1、2、3 单元格的 cellForRow 和 HeightForRow 未调用。因此表格向上滚动第七行,并且不可见。 9、10、11 单元格可见。

当我回到那个视图时,我希望桌子保持原样。

我将 selectedIndex 和滚动表保存到 viewWillAppear 中的特定索引。

[self.table_exhibitorProfile scrollToRowAtIndexPath:self.selectedIndexPath atScrollPosition:UITableViewScrollPositionNone animated:NO];

它显示了第 7 个单元格,但其位置与以前不同。它转到顶部。


除非您告诉它,否则它不应该重新加载。对于我来说,它不会在 iOS 8 中自动重新加载。

我能想到的唯一可能性是

  1. 您在两个视图控制器中使用 CoreData、NSFetchedResutsController 和相同的 ManagedObjectContext。如果第二个视图控制器中的 ManagedObjectContext 发生变化,当您弹出时, fetchedResultsController 将重新加载表,或者

  2. 你打电话来tableView.reloadData() in viewWillAppear() or viewDidAppear().

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

当视图在弹出后出现时,ios 8 tableview会自动重新加载 的相关文章

  • UITableViewHeader 的 UISearchBar 子视图?

    我想将 UISearchBar 添加到已有标题视图的 UITableView 中 当我尝试将搜索栏添加到现有标题视图时 它会一直工作 直到我点击它 此时我得到The view hierarchy is not prepared for th
  • 如何将 UIImage 添加到分组的 UITableViewCell 中,使其圆角?

    我正在尝试将图像添加到分组 UITableView 中的表格单元格 但图像的角未被剪裁 剪切这些内容的最佳方法是什么 除了在 Photoshop 中剪切它们之外 表格内容是动态的 例如 表格中的第一张图像只需将左上角圆角化即可 这是我的解决
  • UITableView 在单元格刷新时滚动到顶部

    我有一个 UITableView 其中一个单元格的大小是动态调整的 以适应其中的 UITextView 每当键入一个键时 单元格都会检查计算出的高度是否增加 就像换行符一样 因此它可以告诉表单元格的高度需要重新计算 我用这段代码做到了这一点
  • Swift:Tableview 在导航栏下方滚动但在状态栏上方滚动?

    我使用以下技巧隐藏了导航栏的阴影 self navigationController navigationBar setBackgroundImage UIImage for default self navigationControlle
  • Swift - 保存在 TableView 中选择的复选标记

    我对 Swift 相当陌生 并且在 TableView 多重选择方面遇到问题 我有多个选择 可以用复选标记进行检查 类似于待办事项列表 当我检查项目时 我希望能够返回 ListView 并保存我的选择 我假设将其保持在已保存状态的代码将位于
  • iOS UITableViewCell需要按两次才能调用didSelectRowAtIndexPath

    我有一个 UITableView 有时需要您触摸它两次才能选择一个单元格 更多细节 仅当表格一直向上或一直向下滚动后才需要两次触摸 只需第二次触摸即可呼叫didSelectRowAtIndexPath 当表格以自然的 向上滚动位置 打开时
  • iOS UITableViewCell 配件在左侧?

    对于我的应用程序 我想要一些可以同时具有复选标记和详细信息披露按钮的单元格 也就是说 我希望它们看起来与 iOS 设置中的 Wi Fi 网络选择一模一样 左侧的复选标记 中间的内容 右侧的详细信息披露按钮 有没有正确的方法来做到这一点 或者
  • 删除部分(红色删除按钮),UITableViewController - iOS

    我正在尝试做一个分组的 uitableview 并且我已经激活了编辑选项 我希望用户也能够删除整个部分 而不仅仅是特定行 因此 当您单击 编辑 时 每个表格单元格左侧显示的红色减号按钮也应该显示在各个部分 部分标题左侧 有人知道如何做到这一
  • 为什么我们需要将 delegate 设置为 self?为什么编译器不默认它?

    I think我完全理解授权的概念 我的问题是 当我们这样做时 class someViewController UIViewController UITableViewDelegate 会吗ever可能我们不想设置tableView de
  • 先下载数据,然后在TableViewcontroller上显示

    我有 tableviewcontroller 和从服务器获取的数据 我使用以下类来下载异步数据 但我的问题是当用户看到 tableViewcontroller 时正在加载数据 我希望在用户看到之前加载数据 import
  • 保存一页数据并将该数据添加到 tableView

    大家好 我有 2 个视图 第一个有 UITableView 第二个有一个文本字段 当用户按下第二页上的 保存 按钮时 我希望将文本字段文本添加到 tableView 中 这是我正在使用的代码 IBAction saveButton id s
  • iOS 8 上的 NSRangeException

    我将 XCode 5 升级到 6 以便在 iPhone 6 和 6 Plus 上测试我的项目 但在启动时遇到了神秘的崩溃 NSArrayM objectAtIndex index 4 beyond bounds 0 3 First thro
  • 使 UITableView 中的动态更新内容可供 VoiceOver 访问

    我正在努力让我的应用程序更易于访问 到目前为止 标签和提示等标准可访问性正在创造奇迹 然而 我在动态更新 UITableView 中显示的内容时遇到了问题 表的每一行大约每秒更新一次 但如果我尝试在此时创建每个单元格的accessibili
  • iOS 15 中表视图标题上方的额外填充

    如何更改上面的额外填充UITableViewiOS 15 中开始出现的节标题 从 iOS 15 开始 UITableView包含一个名为的新属性sectionHeaderTopPadding https developer apple co
  • UIButton 不响应 UITableViewCell 中的单击事件

    ios 中有一个黑暗巫术阻止我的按钮被点击 如果我不向 uitableviewcell 添加按钮 并且单击该按钮 则会触发该事件 但如果按钮在 uitableviewcell 中 它不会被触发 看起来表 我已经准备好了示例代码 如果你们可以
  • 如何使自定义键盘扩展再次成为第一响应者

    我正在制作一个自定义键盘扩展 在这个键盘中 我有另一个 uitextfield 作为搜索字段 因此当我在自定义键盘上键入时 我不会将文本发送到 safari 的文本字段或某些聊天应用程序的文本字段 而是发送将文本发送到自定义键盘中的 uit
  • 如何在 iOS 中以编程方式在 UITableViewCells 中添加图像

    我需要添加不同的图像UITableViewCells以编程方式 我怎样才能做到这一点 我正在尝试一些代码 但图像不显示在UITableViewCells 这是我下面的代码 void viewDidLoad arrImages NSMutab
  • 使用deleteRowsAtIndexPaths后indexPath未更新

    我创建了一个方法 当用户想要删除单元格时更新我的 UITableView void removeMoreFriendsRow NSNotification notification NSDictionary d notification u
  • 具有自定义背景图像的 iPhone UITableView PlainStyle - 在代码中“完全”完成

    我已经走遍了所有的地方 似乎UITableView静态背景问题已有详细记录 但没有人有直接的解决方案 我正在建设我的TableViews完全在代码中 如下所示 UIViewController tableViewController Tab
  • 我可以混合 UITableViewDelegate 的 didSelectRowAtIndexPath: 吗?

    问题是这样的 我需要能够在具有大量表视图的大型现有应用程序中获取 didSelectRowAtIndexPath 的分析 我的第一个想法是在 didSelectRowAtIndexPath 上进行方法调整 但是我的应用程序崩溃并显示 无法识

随机推荐

  • Angular7输入类型文件上传不起作用

    目前我正在工作 Angular Angular 7 输入类型 文件 不工作 Angular6 工作正常 Angular 6提交输入文件类型数据 我会得到这样的字段列表 但 Angular 7 只能得到这样的图像路径 只有我将 Angular
  • 使用 odeint 函数定义

    很菜鸟的问题 所以请耐心听我说 我按照这里给出的例子 gt http www codeproject com Articles 268589 odeint v2 Solving ordinary Differential equations
  • gensim - Doc2Vec:在英语维基百科上训练时出现 MemoryError

    我从英语维基百科转储中提取了 145 185 965 个句子 14GB 我想根据这些句子训练 Doc2Vec 模型 不幸的是我 只有 32GB RAM 并且得到了内存错误当尝试训练时 即使我将 min count 设置为 50 gensim
  • 未定义的类“FirebaseUser”

    我是颤振新手 我有一个问题Firebase 身份验证 Google 身份验证 The Firebase用户没有定义 代码 FirebaseAuth auth FirebaseAuth instance GoogleSignIn google
  • 字符串是不可变的,那么replace()是如何工作的呢?

    我试图用最后一个字母 字符替换字符串的第一个字母 字符 用第一个字母 字符替换最后一个字母 字符 例如 abcd gt dbca Java 中的字符串是不可变的 那么我们如何解释这个程序的行为呢 请看一下最终输出 str1 没有字符 a 但
  • R 中的分层随机抽样

    我正在努力使用具有 3078 个观察值的分层随机抽样来创建大小为 100 的分层样本 分层随机抽样必须满足的条件是 FARMS92600 为 分层 并采用比例分配 当我遵循分层函数时 我不明白如何继续 https gist github c
  • 如何在 SwiftUI 中检测点击手势位置?

    适用于 SwiftUI 而不是普通 UIKit 非常简单的示例代码 例如在灰色背景上显示红色框 struct ContentView View State var points CGPoint CGPoint x 0 y 0 CGPoint
  • 如何应用将向量返回到每个 numpy 数组元素的函数(并获取更高维度的数组)

    我们直接用代码写吧 注意 我将映射器 原始示例使用 x gt x 2 x 3 x 仅作为示例 编辑为通用黑盒函数 这导致了麻烦 import numpy as np def blackbox fn x I can t be changed
  • 将 Symfony2 缓存存储在其他地方?

    有没有办法将 symfony 2 缓存 应用程序 缓存 存储在文件系统以外的其他地方 Memcache S3 还是其他什么 有内置选项吗 您只能通过重载 AppKernel 类中的 getCacheDir 方法将其移出项目目录 将其移至 M
  • 为 UIWebView 请求设置 Cookie

    我想嵌入一个UIWebView进入我的 MonoTouch 应用程序中尚未本地实现的区域 为了对网站进行身份验证 我想设置一个包含当前会话密钥的 cookie 我尝试创建一个NSDictionary与 Cookie 的属性 然后创建一个新的
  • 是否可以修补 File::Find::Rule 以自动处理文件名字符编码/解码?

    假设我有一个名为 UNICODE 0xE6 UTF8 0xC3 0xA6 在当前目录中 然后 我想用File Find Rule找到它 use feature qw say use open qw std utf8 use strict u
  • CMake:在静态库中包含库依赖项

    我正在构建一个staticCMake 中的库 它依赖于许多其他静态库 我希望它们全部包含在输出 lib a 文件中 这样我就可以向客户发送一个大的 lib 文件 在 Visual Studio 2010 中有一个选项 链接库依赖关系 它正是
  • 根据滚动逐渐改变背景颜色

    我有一个滚动视图 当它向下滚动时 背景颜色会改变 我知道我可以使用 UIView 动画来实现此自动化 但我想根据滚动的百分比设置颜色 我想设置 0 和 100 颜色 并且当前颜色将被计算并设置为scrollViewDidScroll 0 5
  • Python中访问类变量的性能

    我想知道访问类变量 字典 时性能是否有任何差异在同一个类的方法内 using self class variable dict add some key some value and ClassName class variable dic
  • 如何将服务器响应日期转换为本地时区?

    在 api 调用响应中 我得到了不同时区的日期 我想将其转换为用户的本地时区 并且用户可以从 ios 时区列表中选择任何时区 这都是本地的 我们永远不会将选定的用户时区发送到服务器 在进行任何 api 调用时 假设我正在创建一个事件 并在选
  • 在 Firebase/Swift 上为两个匹配的用户创建聊天室的首选方式是什么? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我正在努力在 Firebase 100 上创建 Tinder 克隆 从身份验证到实时聊天 我已经成功地在消息视图控制器的表格视图上向用户展示了他们共同感兴趣的匹配项 现在我的问题
  • 将 dotenv 路径与 JEST 一起使用

    我正在尝试使用不同的 env 文件进行 Jest 测试 但到目前为止我无法使其工作 包 json name task manager version 1 0 0 description main index js module main j
  • 在哪里可以找到经过训练的模型(例如 googleNet 的输出)与真实类别标签之间的标签映射?

    大家好 我是咖啡新手 目前 我尝试使用从 model Zoo 下载的经过训练的 GoogleNet 对一些图像进行分类 然而 网络的输出似乎是一个向量而不是真正的标签 如狗 猫 在哪里可以找到经过训练的模型 例如 googleNet 的输出
  • WINDOWS RESTful 服务上的 cURL POST 命令行

    我的问题 使用命令行工具来卷曲我的本地主机服务器 同时发送一些数据和我的 POST 请求不起作用 似乎是什么导致了错误 想象一下这样的事情 curl i X POST H Content Type application json d da
  • 当视图在弹出后出现时,ios 8 tableview会自动重新加载

    我有一个表视图 单击第七行 我推送另一个视图 然后当我回来使用pop时 tableview会在ios8中自动重新加载 ios 7 不会发生这种情况 问题是 0 1 2 3 单元格的 cellForRow 和 HeightForRow 未调用