UITableView reloadData - 如何停止闪烁

2023-12-19

我有 UITableView 闪烁的问题。

我有一个hidden我想在向用户显示之前刷新 UITableView。这样做会导致表视图在再次隐藏之前非常短暂地显示在所有其他子视图之上。

即使这样的代码也没有帮助:

self.tableView.hidden = YES;
[self.tableView reloadData];
self.tableView.hidden = YES;

有人能提出解决方案吗?

蒂姆


我已经解决了这个问题。

我需要从视图层次结构中删除表视图,重新加载数据,然后将其放回去!

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

UITableView reloadData - 如何停止闪烁 的相关文章

  • IOS Swift 从数组中搜索表

    我刚刚开始学习 swift 我正在研究 tableview 和 searchbar 功能 下面我有我的数组 它是水果列表 var fruits String Apple Green Pear Green Banana Yellow Oran
  • 如何使用自动布局在自定义 UITableViewCell 内动态设置 UITextView 高度

    I have UITableView every tableViewCell is custom Inside my customTableViewCell is a UITextView TextViews frame is pin or
  • 如何从 Xib 文件加载自定义 UITableViewCell?

    问题很简单 如何加载自定义UITableViewCell来自 Xib 文件 这样做可以让您使用 Interface Builder 来设计您的单元 由于内存管理问题 答案显然并不简单 这个线程 https stackoverflow com
  • 在 Swift 中使用 commitEditingStyle 动态删除 UITable 部分

    我正在处理一个无法解决的问题 我有一个来自客户数据库数组的名称表 每个客户在其他数据成员中都有一个名称属性 我可以成功删除某个部分中的行 但我不能删除该部分 当该部分中的最后一行被删除时 该部分必须消失 I got NSInternalIn
  • 使用自动布局、IB 和字体大小时表头视图高度错误

    我正在尝试为我的 uiTableView 创建一个标题视图 不是节标题 我已经有了 我已经在界面生成器中设置了一个 XIB 所有的连接都已连接好并且运行良好 除了桌子没有给它足够的空间 我的问题是表格顶部与表格标题有一点重叠 我的 XIB
  • 在 UITableViewController 中重新排序行后 UI 更新不正确

    因此 我对表中的行重新排序 用户界面最终结果不正确 场景如下 表内容原文 a b c d e 如果我移动第 0 行 当前a 到第 4 行 当前e 我看到的最终结果是 c d e a a 一些背景 该表正在读取 Realm 对象的列表 我确认
  • 为什么 UITableViewCell 不可访问(对于 VoiceOver)

    我并不是想解决任何问题 当然你可以设置isAccessibilityEnabled true它有效 我的问题是 为什么它默认关闭并且界面生成器中没有适当的部分 在我看来 不建议使 UITableViewCell 子类可访问 有没有更好的方法
  • 自定义 UITableViewCell 选择样式?

    当我点击我的UITableViewCell 当我单击单元格时 背景部分 我的背景图像未覆盖的区域 会变成蓝色 另外 所有的UILabel单击时单元格上的 s 变为白色 这就是我想要的 然而 我不想要的是当我点击它时的蓝色背景 但如果我这样做
  • Swift 3:如何去除UITableView屏幕截图的灰色区域

    我在从桌面视图的屏幕截图中删除灰色区域时遇到了问题 这是我尝试截图时的输出UITableView 实际上我隐藏了一些tableViewCell这是不需要的 可能这就是区域显示灰色的原因 任何帮助表示赞赏 非常感谢 Answer 我通过使用
  • NSIndexpath.item 与 NSIndexpath.row

    有谁知道之间的区别NSIndexpath row and NSIndexpath item 具体来说 我在以下情况中使用哪一个 UITableViewCell tableView UITableView tableView cellForR
  • 当表格为空时 iPhone UITableView 图像背景

    我想当我的 UITableView 为空时显示图像背景 目前 我尝试将 UIImageView 添加到包含表格的视图控制器 但 XCode 不允许这样做 有没有好的方法呢 您可以在表视图顶部添加图像视图或更改表视图的背景视图 Check i
  • 带有图像的 UITableView 滚动非常慢[重复]

    这个问题在这里已经有答案了 可能的重复 带图像的表格视图 加载和滚动缓慢 https stackoverflow com questions 4071497 table view with images slow load and scro
  • 从 UITableViewCell 隐藏删除按钮

    当我的表视图处于编辑模式时 会出现红色 按钮 当用户点击其中之一时 会出现 删除 按钮 当用户点击 删除 时 我首先检查一些内容 部分在线 可能不允许此删除 当不允许删除该单元格时 如何以动画方式隐藏 删除 按钮并让红色 按钮再次变成 所以
  • cellForRowAtIndexPath:未调用

    我的应用程序有两种状态 已登录和未登录 并且我有以下架构 大大简化 ViewController A 包含一个搜索框和一个表视图 ViewController B 用于登录应用程序 流程如下 用户未登录 A 被压入堆栈 在viewWillA
  • 影响 UINavigationBar 的后退按钮方法 (iOS)

    我有一个推送到详细视图控制器的表视图 从详细视图控制器中 当我按下 后退 按钮时 我希望更改一个整数值 如何以编程方式编辑导航栏后退按钮的操作 后退按钮会自动放置在我的应用程序中 因为我使用的是表视图 所以我实际上没有创建按钮 所以我不知道
  • 自定义 UITableViewCell 中按钮上的 IBAction

    使用 iOS 5 我有一个场景 我必须使用自定义单元格创建一个 tableView 自定义单元格有一个名为 TainingCellController 的控制器 UITableViewCell 的子类和一个 NIB 文件 TrainingC
  • UITableViewCell 上的 textLabel.backgroundColor 不起作用

    我正在尝试设置 UITableViewCells 的标签背景颜色 但它根本不执行任何操作 我想知道是否还有其他方法可以做到这一点 所以我问 我试过这个 cell textLabel backgroundColor UIColor redCo
  • 如何使 UITableView 可重新排列?

    我正在尝试使我的 UITableView 可编辑 以便您可以移动单元格 现在 当我单击编辑按钮时 它只允许我删除 但不能重新排列 我有的方法有 Code BOOL tableView UITableView tableView canEdi
  • gestureRecognizer shouldReceiveTouch 持续存在于已释放的视图中导致崩溃

    我有一个相当简单的 UITableView 它在堆栈上推送一个新视图 新视图有一个像这样初始化的gestureRecognizer synthesize swipeGestureLeft void viewDidLoad swipeGest
  • iPhone Dev:从子控制器和 TabBar 中的另一个控制器重新加载表视图的数据

    我正在实现一个笔记管理器应用程序 它在 tabBar 中有一个 tableView 其中显示其笔记的主要信息 访问一个注释时 您可以编辑其属性 在 tabBar 的一个按钮中 您可以选择注释在 tableView 中的显示方式 我遇到的问题

随机推荐

  • JavaScript、Typescript switch 语句:在两种情况下运行相同代码的方法?

    有没有一种方法可以将两个不同的 case 值分配给同一代码块 而无需复制和粘贴 例如 低于 68 和 40 应该执行相同的代码 而 30 则不相关 case 68 Do something break case 40 Do the same
  • 在实习生中使用 ArcGIS JSAPI 作为备用加载程序时的测试套件路径

    我有一个使用 ArcGIS Javascript API 构建的应用程序 并且我一直在使用实习生添加测试 我在开发时在 Windows 7 的 IIS 下运行它 我没有遇到任何困难实习生辅导班 https github com theint
  • Spring security Oauth2资源所有者密码凭证授予

    刚刚在我的 eclipse IDE 中安装了 spring security oauth2 我尝试实现的服务将由第二方用户通过其安装的应用程序使用 因此我选择使用密码授予类型 根据我对 Oauth2 的理解 以下请求应该适用于演示 Spar
  • PHP 错误表中的所有值 = 's'

    我有这个代码 stmt conn gt prepare SELECT FROM UserData WHERE username stmt gt bind param s username username POST username use
  • JPA:Java SE 的 applicationManaged EntityManager 以编程方式控制事务生命周期

    我很难找到一个好的解决方案来支持此功能 其中 UI 可以启动并提交事务 在我之前处理事务应用程序的方法中 我将工作单元分组到backend 并使用spring的 Transactional进行注释 但想象一下 我有几种这样的服务方法 这取决
  • 如何在 SWT/Java 中将数据附加到 TreeItem?

    我开始在 Java 中使用 SWT GUI 工具包 我需要将一些数据附加到 TreeItems 我以前使用过的每个工具包都有一个树项 其中包含一个原始指针或一个基本对象引用以提供基本数据包含 但我在 SWT 的 TreeItem 中找不到它
  • 使用 np.where 在二维数组中查找匹配行

    我想知道我如何使用np where带二维数组 我有以下数组 arr1 np array 3 0 3 1 3 2 3 3 3 6 3 5 我想找到这个数组 arr2 np array 3 0 但是当我使用np where np where a
  • 在AWS安全组中创建多个规则

    我尝试创建一个具有多个入站规则的AWS安全组 通常我们需要在sg中多个入口来实现多个入站规则 我没有单独创建多个入口规则 而是尝试创建一个入口列表 以便我可以轻松地为不同的应用程序重用该模块 PFB 模块 sg sg tf gt gt re
  • Angular 2\TypeScript 中导出关键字的确切含义是什么?

    我是新来的角2 我正在研究如何在 Angular 应用程序中创建模块 并且对我正在遵循的教程有以下疑问 我的疑问与路由有关 所以在我的例子中定义了这个认证模块 module import NgModule from angular core
  • 在javascript中将军事时间转换为标准时间的最佳方法

    将军事时间转换为上午和下午时间的最佳方法是什么 我有以下代码并且运行良好 scope convertTimeAMPM function time var time 12 23 39 var time time split var hours
  • 实体框架代码优先组合键上的一对一关系

    基本上我想要实现的是我有三个表 一个父表中始终有一个条目 而只有其他两个表之一会被填充 我正在处理的复杂性是表的主键是两个字段的组合 ParentTable UniqueID OwnerID Some more fields ChildTa
  • jQuery循环插件如何添加活动类

    例子 http jsfiddle net kuTLf http jsfiddle net kuTLf 代码如下所示 div div class pics div div img src http cloud github com downl
  • React-Router - 路由更改时的路由重新渲染组件

    请在标记为重复之前正确阅读本文 我向您保证 我已经阅读并尝试了大家在 stackoverflow 和 github 上针对此问题提出的所有建议 我的应用程序中有一条路线 如下所示 div div
  • 在 Linux 上设置 git 私有 SSH 密钥的自定义路径

    我正在尝试在 Linux 上设置 git 客户端 我将私钥上传到计算机 我知道我应该将其放在 ssh 中 但我无权访问该文件夹 我如何告诉 git 在其他地方寻找私钥 您可以使用ssh 配置文件 http unixhelp ed ac uk
  • 将使用 jq 解析的数组分配给 Bash 脚本数组

    我用 jq 解析了一个 json 文件 如下所示 cat test json jq logs jq jq id jq s 它返回一个像这样的数组 34 235 436 546 使用 bash 脚本我描述了一个数组 declare a msg
  • Jenkinsfile 访问 aws 凭证

    我正在尝试使用 jenkins 管道中的以下内容访问存储在 Jenkins 中的 AWS 凭证 Jenkinsfile steps withCredentials usernamePassword credentialsId eb1092d
  • AchartEngine简单动画

    是否可以使用 achartengine 库来制作它 以便在绘制图表时使其看起来像动画一样 就像柱形图的情况一样 柱形图是从屏幕底部缓慢向上移动的 您可以拥有动态图表 这意味着您可以在运行时添加数据 然后更新图表 但您不能在 AChartEn
  • 如何使用 spacy 的词形还原器将单词转化为基本形式

    我是 spacy 的新手 我想使用它的 lemmatizer 函数 但我不知道如何使用它 就像我进入单词字符串一样 它将返回具有单词基本形式的字符串 例子 单词 gt 单词 做了 gt 做 谢谢 之前的答案很复杂 无法编辑 所以这里是一个更
  • 无法读取 VR 路径注册表 - Selenium Webdriver

    我正在尝试使用 Selenium 和 java 执行测试用例 但页面未完全加载 并且我在 eclipse 控制台中收到此消息 无法读取 VR 路径注册表 这个消息是什么意思 这是代码 FirefoxDriver driver new Fir
  • UITableView reloadData - 如何停止闪烁

    我有 UITableView 闪烁的问题 我有一个hidden我想在向用户显示之前刷新 UITableView 这样做会导致表视图在再次隐藏之前非常短暂地显示在所有其他子视图之上 即使这样的代码也没有帮助 self tableView hi