Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >TableView用条形图来改变顶部的内容,如何构建它?

TableView用条形图来改变顶部的内容,如何构建它?
EN

Stack Overflow用户
提问于 2018-02-18 09:19:07
回答 1查看 34关注 0票数 0

我必须建立一个tableView顶部条“滑块”,就像在youtube的应用程序在下面的图片。

我只想问一问:

  • 只使用一个tableView并通过更改委托方法中的一些开关并重新加载所有行来切换内容

  • 使用两个tableViews并隐藏未显示的

如果以上两种方法中没有一种是最好的,请指出正确的方向,谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-18 09:47:12

备选案文1:

在顶部取一个UISegmentView,并有一个UITableView。更改UITableView在段的valueChange事件上的内容。

备选案文2:

看看Yalantis-Segmentio的这个很棒的图书馆。我自己也用过几次。当您必须水平滚动段时(在您的情况下,您需要的正是),这非常方便。您也可以为此拥有一个UITableView

备选方案3:

查看Yalantis - Persei的另一个有用的库。只需硬滚动表以查看这些选项。再一次,单一的UITableView

总之,在我看来,最好的解决方案是拥有一个单一的UITableView。使用多个tableView似乎是一个干净的开始,但相信我,可维护性是关键,拥有一个UITableView将是一种更好的方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48854436

复制
相关文章
边缘计算:需要改变什么来增加它的使用
到目前为止,您可能已经听说过边缘计算——即靠近最终用户的网络“边缘”部署数据或应用程序——以及它提供的优于传统云计算的好处。
CloudBest
2023/03/03
3950
边缘计算:需要改变什么来增加它的使用
元宇宙如何改变内容创作范式
内容构成了互联网的本质,有许多不同的形式,目前的 Web2互联网迭代支持文本、音频、视频或三者兼而有之。然而,内容并不是免费的资源。正是内容创造者如今成为了意见领袖、影响力人物,以及许多企业所依赖的关键服务的基石,比如广告、营销和公共关系管理。
小将
2022/03/28
5950
元宇宙如何改变内容创作范式
用angular 来构建PWA应用
1. 创建一个ngalain项目 ng new my-project --style less cd my-project ng add ng-alain 2.添加PWA支持 ng add @angular/pwa 3.添加服务 npm install lite-server --global 4.启动PWA ng build --prod && lite-server --baseDir dist/my-project
用户1437675
2019/01/28
8050
用Build来构建对象的写法 顶
如果一个类的属性过多,用构造器来构建对象很难写,因此我们时用Build方式来构建对象。写法大致如下。
算法之名
2019/08/20
6230
如何构建基于内容的推荐系统
基于内容的推荐,最重要的不是推荐算法,而是内容分析。内容分析得越深入,哪怕最开始使用人为定制的规则也能起到不错的效果。
abs_zero
2018/04/11
1.8K0
如何构建基于内容的推荐系统
未来已来:算力如何改变世界
从茹毛饮血的原始社会到万物智联的智能社会,伴随着技术的发展和人类对美好生活的需求,生产力得到了飞速的发展。众所周知,生产力由劳动资料、劳动对象和劳动者组成,其中人是最活跃的生产力要素,技术是推动生产力变革的最关键要素。技术能够丰富生产资料的来源和利用方式,创造和改良生产工具使其对生产资料进行有效地加工利用,提高劳动者发现生产资料价值和利用生产工具的技能。人类社会生产力的发展过程其实是从简单的以人力为核心向以技术为核心的演进过程。具体来看,人类生产力发展历经人力、畜力、动力等时代演进,当前已进入算力时代,算力成为核心生产力。
边缘计算
2022/09/01
3380
改变世界的3页内容
请允许我用一种传统的方式——引用词典中的定义开启这篇文章,即从科学的角度使用字典中对 "客观证据 "的定义:“如要称之为科学,调查方法必须遵循特定的推理原则收集可观察的、可验证的、可测量的证据。科学方法包括通过观察和试验收集数据,以及提出及测试假设。”1
高拓电子
2022/09/30
8610
用psake来简化自动化脚本的构建
psake是一个集成了PowerShell的用来创建自动化脚本的工具,其2.01版本集成了PowerShell2.0。Ayende Rahien正使用它来创建Rhino工具。psake项目的拥有者James Kovacs向我们解释了该工具最新版本的改进之处: psake最新版本通过使用构建脚本中的PowerShell语法,避免了与可执行的XML文件相关的尖括号标识(<>)。psake借鉴了rake(即Ruby中的make)和bake(即Boo中的make)的语法结构,但它更容易用来编写脚本,因为它还利用了使
张善友
2018/01/19
1.1K0
乐鸥:用区块链技术来改变旅游方式
“用区块链来改变人们创作的方式,听起来真的很酷”,一位年轻的区块链创业者坚定说着,2008年,中本聪首次提出了区块链的概念,由于此项技术能被广泛应用到各个行业之中,区块链技术自此后引起资本疯狂涌入,面对蒸蒸日上的旅游行业,那些涉足区块链的旅游企业们更是辗转难眠,生怕一不小心就被别人抢了先机,乐鸥则早早的看清了这点,携手与新加坡文化旅游基金会共同打造了首款颠覆传统旅游消费观念的全新概念一站式的旅游服务文化交流平台。
区块链先锋
2018/08/11
1.7K0
乐鸥:用区块链技术来改变旅游方式
用 npm scripts 来构建前端项目的尝试
最近读了 Why I Left Gulp and Grunt for npm Scripts。读完后,觉的这文章写的相当不错,就决定尝试下。
前端GoGoGo
2018/08/24
1.4K0
如何获取相应tableview中的touchesBegan事件[通俗易懂]
项目中使用了UITableViewController,里面有用到UITextView需要点击键盘外的地方来隐藏我的键盘
全栈程序员站长
2022/09/15
1.5K0
docker对于我意味着什么?它如何改变了我
不知不觉间,使用docker已经有了快5年的时间,这5年对于docker的使用,彻底改变了我的开发习惯,现在我已经完全习惯了在windows上进行开发。
程序那些事儿
2023/03/07
2400
docker对于我意味着什么?它如何改变了我
苹果ARKit稳不稳?Nexus Studios用Cardboard来测试它的跟踪技术
这个测试说明,ARKit对VR Inside-out定位跟踪技术拥有巨大的潜力。 苹果推出了ARKit后,引起AR开发者开启“群嗨”模式,各式各样的AR应用随之而来。冷静过后,有人开始测试它在定位上的潜力。最近一家名为Nexus Studios的公司做了一项脑洞大开的实验,用VR盒子Cardboard测试ARKit的跟踪技术。 在实验中,他们先把Tilt Brush的艺术品整个放置在户外环境中,然后让志愿者戴上Cardboard,依靠VR中显示点云数据,来确定现实世界对象的位置。根据测试结果,只要戴着Car
镁客网
2018/05/29
6010
构建 Web 内容的技术
构建 Web 内容的技术 构建 Web 内容的技术.png HTML HTML5 标准不仅解决了浏览器之间的兼容性问题,并且可把文本作为数据对待,更容易复用,动画等效果也 变得更生动。 CSS(Cascading Style Sheets,层叠样式表)可以指定如何展现 HTML 内的各种元素,属于样式表标准之一 所谓动态 HTML(Dynamic HTML),是指使用客户端脚本语言将静态的 HTML 内容变成动态的技术的总 称。 DOM 是用以操作 HTML 文档和 XML 文档的 API( Web 应用
李才哥
2021/02/23
4210
构建 Web 内容的技术
TableView优化之快速滑动下的忽略加载
这两天一直在搞一个TableView的工具类,因为觉得这个东西写完可以一劳永逸,所以就去搞了一下,主要是有助于TableView的快捷开发。没什么好废话的了,直接说事吧=。=
老司机Wicky
2018/08/22
1.8K0
TableView优化之快速滑动下的忽略加载
如何使用Excel来构建Power BI的主题颜色?
Power BI很大一部分是用于可视化的展现,如果要设定自定义的主题颜色,通常都是使用json格式的文件来构建,其中json的格式文件以官网样例为例,很简单的几个参数既能构建主要色系。
逍遥之
2020/03/24
2.9K0
如何使用Excel来构建Power BI的主题颜色?
AsyncDisplayKit 2.0 教程:入门「译」
AsyncDisplayKit 是一个UI框架,最初诞生于 Facebook 的 Paper 应用程序。它是为了解决 Paper 团队面临的核心问题之一:如何尽可能缓解主线程的压力?
零式的天空
2022/03/24
2.3K0
AsyncDisplayKit 2.0 教程:入门「译」
ViewGroup内容改变时的动画效果—LayoutTransition
向一个ViewGroup中添加View或移除View时,针对当前所有的View,是可以有一个动画效果的,这个动画效果主要靠LayoutTransition实现。
用户1108631
2019/08/14
2.4K0
UIScrollView进阶技巧
UIScrollView是iOS开发中经常用到的UI控件,像图片轮播之类的效果都可以用UIScrollView来实现,当然轮播什么的网上有很多教程了,我就不多说了。今天主要讲三个跟交互有关的效果(稍微有点标题党啊,其实也没有多进阶……),也不是直接用的UIScrollView,而是它的子类UITableView和UIWebView。先看一下效果图吧,都来自我自己的项目:
Sheepy
2018/09/10
9870
UIScrollView进阶技巧
条形图以及分组条形图
写在最后:有时间我们会努力更新的。大家互动交流可以前去论坛,地址在下面,复制去浏览器即可访问,弥补下公众号没有留言功能的缺憾。原地址暂未启用(bioinfoer.com)。
生信喵实验柴
2022/10/25
6250
条形图以及分组条形图

相似问题

如何根据内容改变tableview高度

51

用TableView打印JavaFX内容

25

用c语言减去它的ASCII代码来改变字符

21

用Mysql内容填充TableView

11

如何在StoryBoard中将视图带到tableview内容视图的顶部?

34
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文