当前位置: 首页 > 软件库 > iOS代码库 > 列表(Table) >

首列固定的列表

授权协议 未知
开发语言 Objective-C
所属分类 iOS代码库、 列表(Table)
软件类型 未知
地区 国产
投 递 者 夏侯承恩
操作系统 iOS
开源组织
适用人群 未知
 软件概览

实现特殊的表格(UITableView)效果:即表格中的首列固定不动,而每一行除了首列均可左右拖动,以展现每一行更多内容。
作者谭林江(@无法越狱的痛)说:去益盟面试回来,感觉聊得有点郁闷,没有展示出自己的示例,其中面试者就拿了他们的软件过来让我分析一下是怎么做的,当时脑壳有点晕,没反应过来。出来后一直感觉不爽,于是回来花了2个小时时间,把他们这个东西搞了出来。
大体描述如下:
整体看上去是个tableview,但是有一列是固定的,另外的列可以无限延伸( 也就是可以左右滚动),这样为的是能够展示更多列。本人做的这个可以自由定义固定左边或者右边几列,也可以两边都无限延伸。(里面只实现了选择同步,其他同步可以自己仿造实现)
另外要在这里给所有面试者给个提醒,很多时候光靠面试是说明不了一个人的能力的。建议面试可以适当的改为那个小东西给予面试者一定时间来完成,从而达到更好的面试效果。 [Code4App.com]

  • js+css实现table首行首列的冻结效果。 这个方案是把表格分为4块,首行首列不可滑动,利用onscroll 动态根据内容设置冻结首行首列内容。 html <div id="left_div"> <div id="left_div1"> <table id="left_table1"> <tbody> <tr>

  • 首先,table外层套两层div,outerDiv和 innerDiv <div class="outerDiv"> <div class="innerDiv"> <table border="0" class="table"> <thead class="thead"> <tr> <th class="wd200">名称</th

  • 小剧情 成本系统规划使用react,可是基于业务需要离不开老版OA(bootstrap jquery)中的工作流,本来是可以尽情使用react的,前边挡头大象的无力感还是有的。 多次开会渴望的眼神盯着师傅,弱弱的问,用用react吧。还好盛情没有被辜负,允许将其中的报表展示部分用react做。知足了,机会无大小,有就是好的,当珍惜。积少成多,始终会量变引起质变的。 项目需求需要旧版OA、react

  • HTML的表格比安卓的表格简单很多,更适合做一些复杂的表格,下面是一种能将表格首列与表头固定,表格内容可滑动的表格,分享给大家。 主要 css 代码在 style 标签下,还有就是表格外层的div也设置了绝对布局,这样可以将内部表格的高度设置为100%,否则就需要设置一个固定高度。 HTML: <div class="container"> <div id="left-div">

 相关资料
  • 我做了一个表头和列固定的表。但这里我已经指定了我不想要的头/体的宽度。我用引导类col-md-6(50%宽度)将整个表放在一个div中。但是除非我为thead和tbody硬编码样式,否则它是不起作用的。我希望thead和tbody取父div的宽度。但如果没有指定像素或百分比,则会占用屏幕的全宽。这是我的代码 null null 所有我想要的是使表的响应,而不是像静态400px或50%或类似的东西。

  • 问题内容: 我目前正在尝试在用户在X轴上滚动时修复表格中的第一列。我正在使用此结构: 用户将选择项目的数量,即表中可能是90个项目。这将需要在X轴上滚动。我得到的问题是: 如何确定(和中的)标记的位置? 我一直在看其他一些线程,但是它们并没有真正解释我如何实现固定列,这使我很难理解代码的作用和应做的事情。 我还检查了人们将标题栏拆分到另一个表中的解决方案。这对我来说是不可能的,因为稍后我会将数据导

  • 问题内容: 我将要有一个固定的项目清单,直到有一个随机化步骤,我才能运行查询直到执行该查询为止。 我想要以下内容: 假设is_launch_set将返回1,3,7,11,但已被随机分配到以下位置: 关于如何实现这一目标的任何想法?我在想也许是一个find_in_set,但不是很确定。 问题答案: 您可以使用以下任一方法来做到这一点: 要么 要么

  • 初始化 # array_string.py import array import binascii s = b'This is the array.' a = array.array('b', s) print('As byte string:', s) print('As array :', a) print('As hex :', binascii.hexlify

  • 我希望实现具有以下特征的数据结构: 推送:将元素添加到列表的前面。 读取 :读取列表中的所有元素 < li >固定大小:列表不应超过指定的阈值,如果超过该阈值,它应自动从末尾(最早的项目)截断。这不需要严格执行,但是一旦列表超过阈值,它最终会被截断。 < li >并发安全:该结构应该安全地容纳多个并行推送器和读取器 < li >非阻塞:这是真正的问题。我想使用不带锁的实现。如果可能的话,许多线程应

  • 问题内容: 当A和C填充空间时,如何将B设置为固定的800px大小,以便它们都相互接触? 问题答案: 最简单的方法是使用。 这解决了您的问题,并且当各列中的内容不同时,还为您提供了相等高度的列 -这在其他情况下并不 容易 获得。