uitableview相关内容

在哪里设置子视图的层属性?为什么不在initWithCoder中

我创建了一个自定义UITableViewCell(在本例中,假设子类是MyViewCell),它有一个关联的NIB文件MyViewCell.xib。笔尖包含一个UITableViewCell和一个子视图UIView(名为cardContainer),它只是一个蓝色背景的矩形。我想在UIView周围添加一个投影,所以我在-initWithCoder调用中添加了set层属性: @implemen ..
发布时间:2022-07-14 20:12:10 移动开发

通过段问题在UITableView和UIView控制器之间推送数据

我想将数据从UITableView推送到UIview控制器。我想将counter设置为在UITableView中选择的行的值,然后将该值推入UIView控制器。我遇到的问题是,最初无论我在UITableView中按下哪一行,它都会设置counter=0 然后,如果我关闭视图控制器,返回到UITableView并选择另一行,counter的值将等于我选择的前一行。因此,这将是一场新闻发布会。我如何 ..
发布时间:2022-07-04 11:52:33 移动开发

如何在Swift iOS中实现向左和向右滑动来更改数据/视图?

我想在Swift 5中实现左右滑动手势功能来更改数据视图。 我有两个viewController-FeedsController,它包含了其中所有视频的表视图和列表。在FeedsController中,如果我点击评论按钮,它会移动到commentViewController,并显示与详细评论相同的视频。 实际上我想在commentViewController上实现滑动手势动作,这样即使在comme ..
发布时间:2022-06-12 11:14:33 移动开发

在Tableview自定义单元格中的图像上长按手势

我需要帮助。今天,我正在处理表视图自定义单元格,其中单元格包含UIImageView。在ImageView上,我想实现Long手势。我实现了下面给出的代码。但我在我的代码中做了一些错误的事情。在这种情况下,长按一次视图就会调整大小,但我希望在几秒钟后它可以被删除,并在表格视图单元格中返回 有人能推荐我吗? 更新: 代码如下! - (void)celllongpressed:(UI ..

UITableView didSelectRowAtIndexPath从未调用

我在UIViewController中有一个采用UITableViewDelegate&;UITableViewDataSource协议的UITableView。实现了numberOfRowsInSection和cellForRowAtIndexPath。 故事板中有数据源和委托的出口。为TableView选择单项选择。选中了在触摸时显示选择。 我在模拟器上运行项目,触摸表格单元 ..
发布时间:2022-04-13 13:14:56 移动开发

如何实现一个包含两个以上单元格的表视图单元格

我正在尝试实现这样的布局 我的表视图有3个单元格(SubItemsCell(主单元格)、SubItemsListCell(主单元格内的n个产品)和noSubstituteCell(第二个单元格计数1之后的固定单元格)) SubItemsCell有一个选择按钮,该按钮将展开并显示SubItemsListCell,该单元格将作为(动态)主SubItems单元格下的任何产品计数加载。 ..
发布时间:2022-04-03 21:14:55 移动开发

将节标题上的分段与表视图行上的分段分开

我有一个表视图设置,其中每一行都有自己的定制节标题。这是通过故事板中的原型单元完成的。我在一行的Click事件上有一个指向视图控制器的段。我是通过按Ctrl键拖动情节提要来实现这一点的。 但是,我希望我的节标题分段到不同的控制器。我按Ctrl键从标题原型单元格拖动到情节提要板上的一个视图控制器。 结果是,同时单击行和单击行的标题都会将我带到同一个视图控制器。 标题似乎链接到行。有什么 ..
发布时间:2022-04-01 12:34:22 移动开发

如何访问DIdSelectRowAtIndexPath中的段?

我知道如何使用preparareForSegue函数中的segues传递数据,但我有一个TableViewCell,从它有两个可能的segues到两个不同的ViewController(现在只说A、B)。 有人建议here最好将segues连接到View控制器,而不是TableCell本身,后者实际上工作得很好。但我希望在单击单元格时将信息传递给第二个视图控制器,因此如何访问我连接到源代码视 ..
发布时间:2022-04-01 11:44:33 移动开发

didSelectRowAtIndexPath与点击手势识别器冲突

我已通过故事板在我的ViewController中设置了点击手势识别器 (因此,如果显示此键盘,则视图中的所有轻击都将隐藏键盘) 问题是,现在,我已经在此视图中添加了一个TableView,当我循环某个单元格时,使用Tap手势识别器设置的方法是Call,而不是didSelectRowAtIndexPath。 “有趣”的是,如果我在单元格上停留了2秒或更长时间,则会调用委托didSele ..

如何知道UITableView何时在iPhone中滚动到底部?

我想知道UITableView何时滚动到底部,以便加载和显示更多内容,例如委派或其他让控制器知道表格何时滚动到底部的内容。 如何执行此操作? 推荐答案 最好的方法是测试屏幕底部的一个点,并在用户滚动时使用此方法调用(scrollViewDidScroll): - (NSIndexPath *)indexPathForRowAtPoint:(CGPoint)point 测 ..
发布时间:2022-02-21 09:40:08 移动开发

调整 UITableView 的大小以适应内容

我正在创建一个应用程序,该应用程序将在 UILabel 中有一个问题,并在 UITableView 中显示一个多项选择答案,每行显示一个多项选择.问题和答案会有所不同,所以我需要这个 UITableView 的高度是动态的. 我想为该表找到一个 sizeToFit 解决方法.表格的框架设置为其所有内容的高度. 谁能建议我如何实现这一目标? 解决方案 其实我自己找到了答案. ..
发布时间:2022-01-31 21:01:36 移动开发

在 UITableView 中延迟加载图像

我的 UITableView 中有大约 50 个自定义单元格.我想在从 URL 获取图像的单元格中显示图像和标签. 我想延迟加载图像,以便在加载图像时 UI 不会冻结.我尝试在单独的线程中获取图像,但每次单元格再次可见时我都必须加载每个图像(否则重用单元格会显示旧图像).有人可以告诉我如何复制这种行为. 解决方案 试试AFNetworking类 在这个链接下载这个类https://g ..
发布时间:2022-01-31 20:45:23 移动开发

如何捕获“索引超出范围"?在斯威夫特?

我真的很想在我的 Swift 代码中使用一个更简单的经典 try catch 块,但我找不到任何东西. 我只需要: 试试{//一些导致崩溃的代码.}抓住 {//好吧,崩溃了,所以让我们忽略这个块并继续前进.} 这是我的困境,当 TableView 重新加载新数据时,一些信息仍位于 RAM 中,这会在具有新空数据源的 tableView 上调用 didEndDisplayingCell 崩 ..
发布时间:2022-01-30 19:17:21 移动开发

在情节提要中,如何制作自定义单元以与多个控制器一起使用?

我正在尝试在我正在开发的应用中使用故事板.在应用程序中有 Lists 和 Users 并且每个都包含其他的集合(列表的成员,用户拥有的列表).因此,相应地,我有 ListCell 和 UserCell 类.目标是让它们在整个应用程序中可重用(即,在我的任何 tableview 控制器中). 这就是我遇到问题的地方. 如何在情节提要中创建可在任何视图控制器中重复使用的自定义 tablev ..
发布时间:2022-01-30 19:14:32 移动开发

有什么方法可以预填充核心数据?

我一直在创建一个列表应用程序并用核心数据支持它. 我想要一个包含 10 个机场项目的默认列表,这样用户就不必从头开始. 有没有办法做到这一点? 感谢任何帮助.提前致谢. 解决方案 这是最好的方法(并且不需要 SQL 知识): 使用与 List 应用程序相同的对象模型创建一个快速的 Core Data iPhone 应用程序(甚至是 Mac 应用程序).编写几行代码,将您 ..
发布时间:2022-01-30 18:55:35 移动开发