iphone 中的 tableview 问题

2023-11-30

我有一个UITableView已设置属性Grouped.它看起来像这样,边缘呈圆形。这很棒。

enter image description here

当我开始滚动UITabelView圆边消失了,看起来像这样:

enter image description here

圆边消失了!

我应该如何进行以及当我滚动时UITableView上下圆边是否像第一张图片一样保留?

所问的相关代码:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
     return 1;
}

// Customize the number of rows in the table view.
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
     return [nameCatalog count];
}

// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

    static NSString *CellIdentifier = @"Cell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];

        cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
        cell.backgroundColor = [UIColor clearColor];
        cell.selectionStyle = UITableViewCellSelectionStyleGray;
        cell.backgroundView.opaque = NO;

        cell.textLabel.backgroundColor = [UIColor clearColor];
        cell.textLabel.opaque = NO;
        cell.textLabel.textColor = [UIColor whiteColor];
        cell.textLabel.highlightedTextColor = [UIColor whiteColor];
        cell.textLabel.font = [UIFont boldSystemFontOfSize:18];

        cell.detailTextLabel.backgroundColor = [UIColor clearColor];
        cell.detailTextLabel.opaque = NO;
        cell.detailTextLabel.textColor = [UIColor whiteColor];
        cell.detailTextLabel.highlightedTextColor = [UIColor whiteColor];
        cell.detailTextLabel.font = [UIFont systemFontOfSize:14];
    }

    [[cell textLabel] setText:[[nameCatalog objectAtIndex:indexPath.row] valueForKey:@"name"]];
    return cell;
}



- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

    NSString *escapedString = [[[nameCatalog objectAtIndex:indexPath.row] valueForKey:@"url"]      stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
    NSURL *url=[NSURL URLWithString:escapedString];

    [webView loadRequest:[NSURLRequest requestWithURL:url]];


    [self.view addSubview:webView];
    [self.navigationController pushViewController:webView animated:YES];
    [webView setHidden:NO];
    UIBarButtonItem *infoButton = [[UIBarButtonItem alloc] 
                                   initWithTitle:@"Retour" style:UIBarButtonItemStyleBordered target:self action:@selector(tableRetour:)];

    self.navigationItem.leftBarButtonItem = infoButton;
    [self.view addSubview:webView];

}

这是因为在第一张图片中,您看到分组 tableView 中的顶行是圆角的,但只有顶行和底行是这样圆角的,所以当您滚动时,您会看到中间行,这是正常的。

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

iphone 中的 tableview 问题 的相关文章

  • 将环境变量从 fastlane 传递到 Xcode 构建阶段脚本

    是否可以 如果可以 如何 将环境变量从运行 fastlane 的脚本传递到 Xcode 运行脚本阶段 我的最终目标是在运行脚本阶段读取当前的 git 分支名称 我们的 CI 由 Team Foundation Server 运行 它执行以下
  • 如何在第二个 ViewCcontroller 中使用第一个 ViewController 的解析元素?

    在我的应用程序中我发送一个GET到我的服务器并收到一些响应 我有来自主视图控制器类的 TavleView 和 TableViewController 类 我在主 ViewController 中进行解析 我想用从第一个 ViewContro
  • 如何在cocos2d for iphone中获取CCSprite的宽度和高度

    这就是问题xD 给定iphone中cocos2d中的CCSprite实例 我可以使用什么方法来获取图像的宽度和高度 CCSprite 类有一个边界框属性 它是 CGRect CCSprite sprite CCSprite spriteWi
  • 取消按钮和 UIActionSheet 的问题

    如何确定 UIActionSheet 上的取消按钮是否被按下 我的 UIActionSheet 设置如下 IBAction fileButtonPressed UIActionSheet mymenu UIActionSheet alloc
  • 如何隐藏标签栏并在屏幕上显示完整的表格视图?

    在我的应用程序的实现中 我有一个带有 5 个不同选项卡的选项卡栏控制器 通过以下代码隐藏标签栏后 void hideTabBar for UIView view in self tabController view subviews if
  • 有没有办法使用 openURL 将 pin 放入 google 地图 iphone 应用程序中?

    我想创建一个 iPhone 应用程序 可以打开谷歌地图应用程序并在地图上放置图钉 我有图钉的确切位置 由其经度和纬度指定 我还有一个引脚名称 例如 位置 1 应与图钉一起显示 我知道 UIApplication openURL 可用于此目的
  • 如何在 Xcode 项目设置中使用相对路径?

    如何在 Xcode 项目设置中使用相对路径 假定 构建设置 中的所有路径都相对于包含 xcodeproj 文件的目录 使用标准 Unix 路径标记 project directory parent directory 因此 如果您的项目文件
  • 外围 BLE 设备的唯一标识符

    所以我有外围设备BLE设备 我需要一些标识符以便稍后与另一部 iPhone 共享 我连接的示例iPhone A 为外围设备 iPhone A 将外围设备的标识符保存到数据库中 稍后我可以轻松获取iPhone B 并连接到通过该标识符找到的外
  • 尝试在 Xcode 中为 OS X 应用程序设置 Tab 键顺序

    我正在使用 Xcode 7 3 构建 OS X 桌面应用程序 并尝试为其中一个表单设置 Tab 键顺序 我发现有几篇文章解释了 Xcode 4 的类似问题 但没有任何进展 https www youtube com watch v SRrE
  • 为 iPhone 创建 .ipa

    我为 iPhone 开发了一款应用程序 构建后 我在构建文件夹中得到了 app 文件 我的应用程序名称是Myapp 然后我在build文件夹中得到了Myapp app文件 我的问题是我想创建 ipa 文件 这是怎么回事 它是为了安装 越狱的
  • 使用 UINavigationController 从右向左推送 ViewController

    大家都知道UINavigationController从左到右推送ViewController 有没有办法从右到左推送View 就像后退按钮的动画一样 现在我有这个 self navigationController pushViewCon
  • 从 xib 中提取 UI 项目?

    经过一番浏览文档后 我决定使用以下技术 使用 viewWithTag 从 loadNibNamed owner options 返回的主根视图中提取子视图 首先 我有点困惑 因为我假设 loadNibNamed owner options
  • 如何在 iPhone 应用程序的 url 中传递字符串值

    NSURLRequest request NSURLRequest requestWithURL NSURL URLWithString http www krsconnect no community api html method ba
  • 让约束在尺寸类别中发挥作用

    所以 我正在 Xcode 6 beta 中尝试尺寸类 我对图像设置了一些限制 使其根据 iPhone 纵向和横向对应的尺寸类别处于不同的位置 这些限制在下图中可见 正如您所看到的 当我处于紧凑 紧凑状态时 一些约束被 安装 而其他约束则没有
  • 无法下载应用程序 - 此时无法下载“APP”

    我的应用程序有 PLUS 版本和常规版本 我使用不同的目标对它们进行存档 我将 ipa 上传到 TestFlight 也上传到我的曲棍球服务器 PLUS 版本总是下载得很好 但普通版本总是给我 无法下载应用程序 错误 我根本没有更改两个版本
  • 标签中的文字大小

    如何限制标签中的字符数 您可以通过设置自动截断带有省略号的文本frame of the UILabel NSInteger newSize 10 label frame CGRectMake label frame origin x lab
  • 多点触摸检测和区分 - Cocos2d for iPhone

    我想知道如何在多点触摸视图中检测和区分触摸 我读过有关 哈希 代码的内容 但我不明白如何使用它 我想知道我的两个精灵何时被同时触摸 就像在钢琴的两个琴键上按下和弦一样 编辑 以下是我的 TouchesBegan 的示例 void ccTou
  • Xcode 本地化设置中没有加号或减号按钮

    我需要在两天内翻译 iOS 应用程序 但我的 XCode 版本 4 4 和 4 5 Developer Preview 都没有给我添加其他语言的选项 我只能选择单击 Make localized 但我只能选择英语 选择它后 Xcode 中的
  • 如何正确使用 nsoperationqueue 的 autoreleasepool

    我有一个正在重构的应用程序 我刚刚实现了多线程 以便 UI 可以运行得更流畅 在 iPhone 模拟器中 我没有遇到任何泄漏 但在运行 iOS 4 2 的 iPhone 3G 上进行测试时 出现了内存泄漏 我已经做了很多搜索来使用操作队列实
  • 更改选项卡栏应用程序中的 UITableViewController 样式

    我有一个带有 4 个选项卡的选项卡栏 iPhone 应用程序 在界面生成器中 我为每个选项卡设置视图控制器 我想将一个 UITableViewController 的样式从普通样式更改为分组样式 我用这样的方式替换 init 方法 id i

随机推荐

  • CPU Arch 的交叉编译或原生编译

    编写依赖于 CPU 架构的软件时 例如在 x86 上运行的 C 代码或在 ARM CPU 上运行的 C 代码 通常有两种方法可以编译此代码 要么交叉编译到 ARM CPU 架构 例如 如果您在 x86 系统上进行开发 要么将代码复制到本机架
  • H2161 警告:重复资源:类型 10 (RCDATA)

    我尝试将资源文件包含在我的包中 当我构建包时 我读到了这个警告 dcc32 Conseil H2161 Warning Duplicate resource Type 10 RCDATA ID PLUSUTILISEVOIR File Pr
  • Android 删除参数以匹配“intent()”

    我正在尝试开始第二个活动 但代码出现错误 import android os Bundle import android content Intent import android app Activity import android w
  • UIAlertView 第一个被弃用的 iOS 9

    我尝试了多种方法来使用 UIAlertController 而不是 UIAlertView 我尝试了多种方法 但无法使警报操作发挥作用 这是我的代码 在 IOS 8 和 IOS 9 中运行良好 但显示为已弃用的标志 我尝试了下面的优雅建议
  • 推荐在 java 中使用 WMI 的库/方法? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 嘿伙计 我有一个相当大的商业项目 因此付费许可始终是一种选择 该项目正在迁移到 Windows 空间 并且我计划使用 WMI 进行大量轮询 这是一个
  • 如何从现有代码创建 WordPress 短代码?

    我有这段代码来显示所有帖子的类别和第一篇帖子的缩略图 ul li li ul
  • 将具有常量值的列添加到pandas数据框中[重复]

    这个问题在这里已经有答案了 给定一个数据框 np random seed 0 df pd DataFrame np random randn 3 3 columns list ABC index 1 2 3 df A B C 1 1 764
  • 在静态方法中引用类而不使用其名称

    如何在 JavaScript 中不使用类名本身的情况下从静态方法引用类 类似于 PHP 的self and self method name 例如 在下面的类中 我如何引用该方法foo和方法bar里面的foobar method 不使用 F
  • 使用点后模板函数的特化将破坏编译

    考虑下一个例子 include
  • 预期响应代码 220,但在 Laravel 中收到代码“”,并带有消息“”

    我正在使用 Laravel Mail 功能来发送电子邮件 以下是我的app config mail php文件设置 driver gt sendmail host gt smtp gmail com port gt 587 from gt
  • 如何设置 AWS Cognito TOTP MFA?

    我正在尝试使用 AWS Cognito 设置 MFA 身份验证作为工作项目的小型概念证明 我已经成功通过短信发送的 MFA 代码获取了用户名和密码 工作正常 努力获得 TOTP 方法 如图所示用例 27使用我的小型登录应用程序 https
  • 如何将位图缓存到本机内存中

    为了获得 10 000 分 我决定为这个很酷的网站做出一些贡献 一种在本机内存上缓存位图的机制 背景 Android 设备为每个应用程序提供的内存量非常有限 堆范围从 16MB 到 128MB 具体取决于各种参数 如果超过此限制 则会出现
  • 使用向量.sort() 无效使用非静态成员函数

    我想使用 sort 函数根据其第一列对二维向量进行排序 但不幸的是 我通过传递 compareAscending 函数得到 无效使用非静态成员函数compareAscending 错误 我也尝试过将函数设为静态 但遇到了同样的问题 stat
  • 在样式表中使用 * 选择器来重置样式

    目前我只是在样式表顶部重置我需要的样式 例如 html body div fieldset form h1 h2 h3 h4 p ul li margin 0 padding 0 然而 我见过很多次人们使用 margin 0 padding
  • MySQL JDBC 驱动程序 5.1.33 - 时区问题

    一些背景 我有一个在 Tomcat 7 上运行的 Java 1 6 Web 应用程序 数据库是 MySQL 5 5 以前 我使用 Mysql JDBC 驱动程序 5 1 23 连接到数据库 一切顺利 我最近升级到 Mysql JDBC 驱动
  • Ninject 与通用存储库 MVC 的绑定在无参数构造函数上返回错误

    我正在尝试使用一个相当简单的通用存储库来存储应用程序中的多个管理列表 管理员用户的功能只是 CRUD 以保持列表最新 以便在其他地方用作查找 我不断收到以下形式的错误 尝试创建类型的控制器时发生错误 WhatWorks Controller
  • 设置 Spring Web Service 时未找到端点映射

    我是设置 Spring Web 应用程序的初学者 我已经走到这一步了 但现在我发现自己陷入了困境 我收到以下错误 WARNING No endpoint mapping found for SaajSoapMessage http myco
  • 在 C# 中反射性地实现泛型类型推断

    我需要为脚本语言实现进行一些通用类型推断 我想知道我是否缺少一些简单的方法 目前 我只询问类型结构并忽略边界 为了说明这一点 下面是一个深度嵌套的示例 T foo
  • 经过一段时间的训练后,训练损失值正在增加,但模型检测物体的效果相当好

    我在训练 CNN 从我自己的数据集中检测对象时遇到了一个奇怪的问题 我正在使用迁移学习 并且在训练开始时 损失值正在下降 如预期 但过了一段时间 它变得越来越高 我不知道为什么会发生这种情况 与此同时 当我看着Images使用 Tensor
  • iphone 中的 tableview 问题

    我有一个UITableView已设置属性Grouped 它看起来像这样 边缘呈圆形 这很棒 当我开始滚动UITabelView圆边消失了 看起来像这样 圆边消失了 我应该如何进行以及当我滚动时UITableView上下圆边是否像第一张图片一