无法隐藏 UITableView Swift 中的空单元格

2024-03-02

我在 swift 应用程序中使用 UITableView,并使用我自己的自定义 UITableViewCell。

当尝试隐藏 UITableView 中的空单元格时,它仍然具有白色背景。

在 UITableView 下我有一个背景图像(UIimageView)。

我已经尝试隐藏这些单元格,实际上它们是隐藏的,但我仍然有白色背景,使用以下代码:

override func viewDidLoad() {
    super.viewDidLoad()
    var tblView =  UIView(frame: CGRect(x: 0,y: 0,width: 0,height: 0))
    tblView.backgroundColor = UIColor.clearColor()
    tableView.tableFooterView = tblView

    var nipName=UINib(nibName: "CustomCell", bundle:nil)
    self.tableView.registerNib(nipName, forCellReuseIdentifier: "CustomCell")
}

更清洁的解决方案是:

tableView.tableFooterView = UIView(frame: CGRectZero)

不需要其他任何东西。

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

无法隐藏 UITableView Swift 中的空单元格 的相关文章

  • 检测 SFSafariViewController 中的 URL 更改

    我有一个 SFSafariViewController 当用户点击我的应用程序中的链接时 它会打开 我需要检测 URL 何时更改 这样当它更改时 应用程序会显示警报 我们如何检测 SFSafariViewController 中的 URL
  • iPhone 上的加速器范围是多少?

    我似乎无法在网上找到任何关于此的文档 而且我正在谷歌搜索的内容给了我很多相互矛盾的信息 From iphonedevsdk com http www iphonedevsdk com forum iphone sdk development
  • 什么是 iBeacon 蓝牙配置文件

    我想使用一些低功耗蓝牙开发套件创建自己的 iBeacon Apple 尚未发布 iBeacon 规范 但是 一些硬件开发人员已根据 AirLocate 示例代码对 iBeacon 进行了逆向工程 并开始销售 iBeacon 开发套件 那么
  • 为什么这个 OpenGL ES 代码在 iPhone 上速度很慢?

    我在学习 OpenGL ES 时稍微修改了 iPhone SDK 的 GLSprite 示例 结果发现它相当慢 即使在模拟器中 在最糟糕的硬件上 所以我一定做错了什么 因为它只有 400 个纹理三角形 const GLfloat sprit
  • 将 uiview 转换为 .png 图像

    我正在 iphone 上工作 我采用 UIView 的子类 并在绘制矩形方法中进行一些设计 我想将此视图转换为 png 格式 提前致谢 UIGraphicsBeginImageContext myView frame size myView
  • 按钮图像未显示在 UItextfield 的 rightView 中

    我创建了一个按钮图像 并使用 Sa wift 将其放置在 UITextField 密码 的 rightView 上 我想在密码字段中创建切换按钮隐藏 显示安全文本 右视图中显示的图像 Code func passwordToggleButt
  • 设置单元格数据后如何更新 UICollectionView 中单元格的大小?

    所以我有一个 UICollectionView 每个单元格中都有不同大小的不同图像 当调用 cellForItemAtIndexPath 时 我使用一种方法更新 UICollectionViewCell 该方法在 Web 上异步获取图像并显
  • UIFont fontWithName:仅限于每个系列加载 2 个变体

    这个问题与带有自定义字体的 UILabel 显示 错误 自定义字体 https stackoverflow com questions 4622956 uilabel with custom font displays wrong cust
  • Android 和 iOS 中的应用程序文件大小差异

    通过使用两个应用程序分发服务 Android 市场和 Apple 应用程序商店 我发现了一个谜团 Apple 应用程序的文件大小通常大于 Android 应用程序 我似乎找不到任何对这些差异的解释 而且这似乎是一个未触及的主题 我尝试过分配
  • 推送通知中的设备令牌

    我只想向某些用户发送推送通知 根据我在苹果文档中所经历的内容 注册推送通知的代码是这样的 void applicationDidFinishLaunching UIApplication app other setup tasks here
  • keyPathsForValues影响 NSManagedObject

    你好 我想将亚伦书中的客观练习翻译为 swift 但我找不到解决方案 Objective c 代码是 dynamic firstName dynamic lastName dynamic department NSSet keyPathsF
  • 搜索结果中的 Swift 搜索结果控制器连接到另一个视图控制器

    Problem 我有一个表格视图 用户可以滚动查找某些内容或使用搜索栏 搜索栏不是使用 StoryBoard 创建的 我的观点有一个UISearchController处理搜索栏和搜索结果更新 我遇到的问题是 自从我SearchResult
  • 如何从静态图像中读取二维码

    我知道你可以使用AVFoundation使用设备的摄像头扫描 QR 码 现在问题来了 我该如何从静态中做到这一点UIImage object Neimsz 的 Swift 4 版本answer https stackoverflow com
  • 如何在 xcode 中从 nib 文件创建视图?

    我有以下代码来创建视图并将其放入滚动视图中以允许分页代码工作正常 但是我不能做的是从 nib 文件加载视图 换句话说 我想使用 initWithNibName 而不是 initWithFrame void createPageWithCol
  • cllocation 和 mkreversegeocoder

    我尝试使用 cllocation 和 mkreversegeocoder 检索城市名称 在我的 viewdidload 方法中 我是 cllocationmanager self locManager CLLocationManager a
  • 如何通过 swift 包管理器在 swift 项目中添加 Alamofire [关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我正在探索 SPM 现在我需要知道如何在我的项目中通过 SPM 导入 Alamofire 创建一个名为的 swift 文件Package在你
  • 在 iOS 中以编程方式配置代理设置

    如何在 iOS 中以编程方式配置代理设置NSURLSession 我跟着这个link https stackoverflow com questions 28101582 how to programmatically add a prox
  • -[MyClassName copyWithZone:] 无法识别的选择器发送到实例

    我的应用程序崩溃了 原因是 MyClassName copyWithZone 无法识别的选择器发送到实例 我有两节课 假设 Class1 和 Class2 Class1 看起来像 Class1 h interface Class1 NSOb
  • 如何模拟应用程序在后台被杀死?

    我试图验证我的应用程序 App1 在启动另一个应用程序 App2 后被系统关闭时行为是否正确 有什么方法可以模拟或强制这种行为吗 在 App2 运行时告诉模拟器模拟内存警告不会执行任何操作 直到 App1 返回前台为止 从调试器中杀死 Ap
  • 使用 CommonCrypto 的 Swift AES 加密

    我正在开发一个 iOS 应用程序代码7 1 with 斯威夫特2 1我正在尝试进行简单的加密AES 128 位 and PKCS7填充使用通用加密库 该代码有效 但每次我尝试投射NSData反对NSString然后对于 String 我得到

随机推荐

  • Mongodb 分片无法在分片之间分割大型集合

    我在 mongodb 中看似简单的分片设置时遇到了问题 我有两个分片 一个 mongos 实例和一个配置服务器 设置如下 机器 A 10 0 44 16 配置服务器 mongos机器 B 10 0 44 10 分片 1机器 C 10 0 4
  • 在 Linux 上捕获 CPU 使用情况的侵入性较小的方法

    工具怎么样Net SNMP http en wikipedia org wiki Net SNMP捕获CPU使用情况 在 Linux 下 侵入性最小的方法是什么 侵入性较小 这样做会消耗最少的机器资源 CPU 和 RAM 最终数据将被保存到
  • Angular:使用带有分隔符/分隔符的 ng-repeat 获取列表

    对 Angular 来说还很陌生 只是在寻找解决办法 我正在使用 ng repeat 输出按字母顺序排列的名称列表 我想在此列表中添加分隔线作为标签 Example A Author 1 Author 2 B Author 3 Author
  • Rails i18n:我可以关闭“翻译丢失”错误吗?

    我有一个多租户应用程序 我正在尝试使用 i18n gem 来允许我们的每个客户根据自己的喜好自定义系统 更改各个页面上的文本 自定义电子邮件等等 诚然 我并没有像预期那样使用 i18n 因为我实际上并没有翻译不同的 语言 一切都是英语 但每
  • Java:JPQL日期函数将一个时间段添加到另一个日期[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 SELECT x FROM SomeClass WHERE x dateAtt BETWEEN CUR
  • SQL标准中真的有必要有GROUP BY吗

    编写 SQL 几年后 我发现必须放置我感兴趣的列常常很烦人SELECT然后在中再次指定它们GROUP BY 我不禁想 我们为什么要这么做 用户必须具体指定按哪一列进行分组的原因是什么 难道我们不能让 SQL 引擎假设如果有一个聚合函数SEL
  • 关于选择数据类型

    如果在表的某一列中我希望值为 是 否 或 可选 那么我需要使用什么数据类型 BIT 占用 1 个字节 但在 SQL Server 中最多可以将 8 个 BIT 字段合并为一个 BYTE 存储两个值之一 1 表示 true 和 0 表示 fa
  • 检查 AAR 元数据值时发现的一个或多个问题:

    嘿 我正在尝试运行我的应用程序 但收到此错误 构建 gradle plugins id com android application id kotlin android id kotlin kapt android compileSdk
  • 如何以编程方式增加 iPhone 中的 UITableView 单元格高度?

    我有单独的定制UITableViewCell用于显示数据 这些数据来自服务器 JSON 响应 在每个UITableViewCell我有 阅读更多 按钮 如果用户单击 阅读更多 按钮 我想以编程方式添加UILabel用于显示来自服务器的附加信
  • 如何制作带折角的 45 度响应丝带?

    是否可以创建角形的 css 丝带 我尝试过使用 png 图像 但是是否有任何选项可以使用 css 创建 也应该与响应式视图一起使用 container width 200px height 200px position relative m
  • PWA:重定向到子域时显示地址栏

    我有一个有时使用子域的 PWA 当应用程序重定向到另一个子域时 我发现出现问题 地址栏显示 这会影响类似应用程序的体验 有人知道使用子域时隐藏地址栏的解决方案吗 重定向到子域时我也遇到了类似的问题 当 PWA 未正确设置为像应用程序一样运行
  • sqlite 附加两个具有完全相同架构的数据库中的两个表

    我正在将数据写入 SQLite 数据库 但由于数据集非常大 因此我将这个过程分为五个部分 结果 我同时写入五个不同的sqlite数据库 每个数据库都有相同的列名 最后 我想将五个数据库中的五个表一起附加到一个表中 有什么方法可以做到这一点
  • PyCharm 导入方式与系统命令提示符 (Windows) 有何不同

    尽管我的脚本在 PyCharm 中工作 但我在 cmd 提示符下运行脚本时遇到问题 我有这样的文件夹结构 MyCode PyCharm project folder UsefulFunctions Messaging Texter py D
  • 设置 RestartOnFailure 后无法在 Powershell 中导入计划任务 xml

    我目前正在尝试从 Powershell 设置 Windows 计划任务 设置 RestartOnFailure 属性 查看任务设置对象 https msdn microsoft com en us library windows deskt
  • 用于交换 Azure 应用服务(网站)部署槽的 Azure Powershell 脚本

    我正在寻找一种使用 Azure PowerShell 命令为 Azure 应用服务 以前称为 Azure 网站 进行部署交换的方法 我见过的所有帖子都说要使用该命令 Move Deployment ServiceName 但这似乎只对云服务
  • ObserveOnDispatcher 不工作

    我有 2 个线程 WPF PIPE 我在管道 rx 事件上从 WPF 注册 当使用 ObserveOnDispatcher 时 不会调用注册的处理程序 当删除 ObserveOnDispatcher 时 它会在管道线程上调用 有谁知道为什么
  • Excel范围使用问题(单元格错误检查)

    我的每个单元格都出现以下错误 此单元格中的数字格式为文本或前面带有撇号 要复制错误 我必须将来自 Web 服务的结果存储为字符串数组 示例 3 x 3 数组 402 568 03 26 2 30 052 107 719 59 7 0 55
  • 著名:在滚动视图中滑动项目

    我正在寻求实现与邮箱类似的功能 http www mailboxapp com http www mailboxapp com 您可以使用 Famous http famo us http famo us 我尝试将 可拖动 修饰符添加到每个
  • 使用身份 (Microsoft.Owin.Security) 用户进行实体框架播种

    我有一个类为数据库添加种子 该类添加 2 个具有角色和自定义字段的用户 我遇到的问题是它将数据保存在 dbo AspNetUsers 而不是 dbo IdentityUsers 中 两个表均已创建 播种后 数据将进入 AspNetUser
  • 无法隐藏 UITableView Swift 中的空单元格

    我在 swift 应用程序中使用 UITableView 并使用我自己的自定义 UITableViewCell 当尝试隐藏 UITableView 中的空单元格时 它仍然具有白色背景 在 UITableView 下我有一个背景图像 UIim