如何在 UITableView 的索引列表中实现放大镜? [关闭]

     2023-02-27     140

关键词:

【中文标题】如何在 UITableView 的索引列表中实现放大镜? [关闭]【英文标题】:How to implement a magnifying glass in the index list of an UITableView? [closed] 【发布时间】:2019-10-09 16:42:41 【问题描述】:

我想在 Swift 中的 UITableView 的索引列表中实现一个放大镜。 它应该是这样的:

有没有简单的方法来实现它?放大镜应该是一个按钮。通过按下这个按钮类似于

tableView.scroll(to: .top, animated: true)

应该被执行...

感谢您的帮助!

【问题讨论】:

***.com/questions/235120/…的可能重复 【参考方案1】:

你可以很容易地添加图标:

https://developer.apple.com/documentation/uikit/uitableview/1614959-indexsearch

但它的作用并不取决于你。无论如何,您确实不需要按钮来滚动到顶部;它是内置的(用户只需点击状态栏)。

【讨论】:

谢谢!但是当我添加 countrySection.insert(UITableView.indexSearch, at: 0) 时,它就不能以正确的方式工作,因为第一部分的标题是 search。 你必须实现developer.apple.com/documentation/uikit/uitableviewdatasource/…来配置index和sections的对应关系。 好的,能否请您发布我必须在命名方法中配置的确切内容。到目前为止,我从未使用过这个... 你已经获得了很多链接。

在 Python 中实现类似列表的索引访问

...obj=MyClass()zeroth=obj[0]first=obj[1]这可能吗?如果是这样,您如何在相关的python类中实现这一点?【问题讨论】:显然,对于那些在谷歌上搜索的人来 查看详情

我应该如何在 Delphi 中实现一个巨大但简单的索引字符串列表?

】我应该如何在Delphi中实现一个巨大但简单的索引字符串列表?【英文标题】:HowShouldIImplementaHugebutSimpleIndexedStringListinDelphi?【发布时间】:2009-11-2520:07:17【问题描述】:我使用的是Delphi2009。我有一个非常简单的数据结构,有2... 查看详情

如何从 UITableView 获取行索引,其中数组列表由追加到类

】如何从UITableView获取行索引,其中数组列表由追加到类【英文标题】:HowtogetrowindexfromUITableViewwhichthearraylistmadebyappendtoaclass【发布时间】:2019-07-0318:49:54【问题描述】:如何从UITableView中获取行索引,该数组列表由附加到对象类... 查看详情

如何在 UITableview 的 didSelectRowAtIndexPath 中实现动作?

】如何在UITableview的didSelectRowAtIndexPath中实现动作?【英文标题】:HowtoimplementactionindidSelectRowAtIndexPathofUITableview?【发布时间】:2012-06-1803:06:20【问题描述】:在我看来,我以前只有几个按钮,每个按钮都有一个与之关联的操作。... 查看详情

如何在 UITableView 中实现 dequeueReusableCell(withIdentifier:) 的代码?

】如何在UITableView中实现dequeueReusableCell(withIdentifier:)的代码?【英文标题】:howtoImplementthecodefordequeueReusableCell(withIdentifier:)inUITableView?【发布时间】:2021-06-0611:04:59【问题描述】:我的朋友被要求为Facebook的iOS工程师角色快速实现... 查看详情

如何在 UITableView 中实现搜索功能?

】如何在UITableView中实现搜索功能?【英文标题】:HowmakesearchfunctioninUITableView?【发布时间】:2011-10-0509:53:23【问题描述】:我在UIViewController里面有UITableView...现在我想添加一个搜索栏来搜索UITableView中的所有数据...我真的很困惑... 查看详情

如何在 UITableView 中实现类似 UIImageView 的延迟加载

】如何在UITableView中实现类似UIImageView的延迟加载【英文标题】:HowtoimplementUIImageView-likedelayedloadinginUITableView【发布时间】:2009-11-0312:20:00【问题描述】:背景:我有一个UITableView在每个单元格中显示一个图像。这些图像都是大pdf... 查看详情

如何在python中实现一个自定义的列表或字典

...中原本的列表和字典,而是作者自己创建的。那么,我们如何可以创建我们自己的列表和字典呢?前后都使用两个下划线的方法,一般被称之为魔法方法,比如我们常见的init,就是一种魔法方法。一般来说,我们自行定义变量... 查看详情

如何在 UITableView 的 RXswift 和 RXCocoa 中实现 tableview 单元格的内部?

】如何在UITableView的RXswift和RXCocoa中实现tableview单元格的内部?【英文标题】:HowtoimplementinRXswiftandRXCocoaofUITableViewInsideoftableviewcell?【发布时间】:2018-08-2114:13:17【问题描述】:我是RXswift新手,目前正在从事一个需要rxswift和UITable... 查看详情

如何在 Listbox 中实现 Hold?

】如何在Listbox中实现Hold?【英文标题】:HowtoimplementHoldinListbox?【发布时间】:2011-11-2512:37:52【问题描述】:如果持有列表框,我想获取列表框索引。这是我的代码:<ListBoxMargin="0,0,-12,0"Hold="holdlistbox"x:Name="listbox"SelectionChanged="... 查看详情

如何在 RDB 中实现常规索引和复合索引?

】如何在RDB中实现常规索引和复合索引?【英文标题】:HowareregularandcompositeindexesimplementedinRDBs?【发布时间】:2010-11-1023:46:54【问题描述】:在MySQL或Oracle等数据库中,索引是如何实现的?我认为常规索引存储为B树,但找不到任... 查看详情

UITableView 滚动到索引被破坏

】UITableView滚动到索引被破坏【英文标题】:UITableViewscrolltoindexisbroken【发布时间】:2015-06-2910:56:55【问题描述】:我通过实现sectionIndexTitlesForTableView:和tableView:sectionForSectionIndexTitle:atIndex:这两种方法在我的UITableView中实现了索引... 查看详情

是否可以自定义 UITableView 中的部分索引列表(例如字体)?

】是否可以自定义UITableView中的部分索引列表(例如字体)?【英文标题】:IsitpossibletocustomisethesectionindexlistinaUITableView(suchasfont)?【发布时间】:2017-08-2307:21:28【问题描述】:UITableView使您能够使用诸如之类的属性来编辑节索引... 查看详情

如何在 C++ 模板容器中实现 erase() 方法

】如何在C++模板容器中实现erase()方法【英文标题】:Howtoimplementerase()methodinaC++templatecontainer【发布时间】:2015-05-0918:47:44【问题描述】:对于书本练习,我需要创建一个名为Vec的简单C++容器(模仿std::vector的容器)。但是,我在... 查看详情

iOS如何实现下拉列表以及如何关闭它?

...拉列表类功能的意见。我想到了一些解决方案,例如使用UITableView来显示文本项列表。(在我的情况下,列表可以是静态的也可以是动态的,所以UITableView似乎是我 查看详情

如何将字母索引放在 UITableview 的右侧

】如何将字母索引放在UITableview的右侧【英文标题】:HowtoputalphabeticalindexonrightsideofaUITableview【发布时间】:2016-12-2117:39:45【问题描述】:我正在使用Xcode8和Swift3。我想创建一个动态的UITableView来保存客户姓名,并在右侧使用字母... 查看详情

如何使用 Swift3 在​​第二个 UITableView 中获取第一个 UITableView 的索引 path.row

】如何使用Swift3在​​第二个UITableView中获取第一个UITableView的索引path.row【英文标题】:HowcanIgettheindexpath.rowoffirstUITableViewintheSecondUITableViewusingSwift3【发布时间】:2017-01-0412:17:41【问题描述】:我有两个UITableViews。第一个UITableVie... 查看详情

如何在 UITableView Cell 中实现类似于 iOS 邮件的从左向右滑动

】如何在UITableViewCell中实现类似于iOS邮件的从左向右滑动【英文标题】:HowtoImplementSwipeLefttoRightinUITableViewCellsimilartoiOSMail【发布时间】:2014-11-1608:46:48【问题描述】:我正在尝试复制Apple在其邮件应用程序中使用的相同技术,当... 查看详情