iphone开发UITable内嵌不同风格Table
在iphone开发中使用Table的时候,由于Table有的风格UITableViewStylePlain或者UITableViewStyleGrouped一旦指定,便无法修改。但是在使用的过程中,总是会出现一些特殊的需求,他们要求可以同时使用不同的风格。
那么可以在制作table内嵌table吗。起初怀疑这样表格的滑动会出现问题,不过,在尝试之后发现,不但是可以实现,而且效果非常好。
至于代码中的delefat和datasource只要有指定tag来相应就可以了。
我简单的在一个UITableViewController中的tableFooterView添加了一个group的table,各个功能都正常,没有出现问题。
self.title = @"TableInTable";
UITableView *table = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 200) style:UITableViewStyleGrouped];
table.delegate = self;
table.dataSource = self;
// table.scrollEnabled = NO;
self.tableView.tableFooterView = table;
delegate和dataSource和当前的table一致,或者可以单独制定delegatehelper来实现数据源的处理,就可以实现一些比较变态的需求。
简单效果如下
转载于:https://blog.51cto.com/arthurchen/636046
iphone开发UITable内嵌不同风格Table相关推荐
- Xna游戏编辑器开发(WinForm内嵌Xna)
声明:如下文章创作版权归 上海八中物理组 所有,此处仅为收藏及共享之用,转载请按如下方式显示标明原文出处,以示尊重!! 原文出处:http://shiba.hpe.sh.cn/jiaoyanzu/wu ...
- mongoDb内嵌文档的数据查询
导读 本文档主要讲述在内嵌文档中数据的筛选,内容如下 - 获取内嵌文档某特定数据 - 获取多个内嵌文档的某特定数据 - 获取多层级内嵌文档中的某特定数据 - 获取内嵌文件特定数据,并利用排序和分页筛选 ...
- 关于ant-design-vue的table内嵌输入框性能问题
总所周知,ant-design-vue是唐金洲老师凭借一己之力撸出来的一套基本ant-design的vue版本UI组件库,后来才归入了ant-design官方门下.不得不说,单凭一己之力能实现这么一套 ...
- 微信及企业微信内嵌浏览器内核信息及H5跑分数据-企业微信开发
加我微信li570467731,拉你进二百多人企业微信开发同行群(文末有二维码). 企业微信开发三部曲: <企业微信应用开发概述篇(免费)>已完结: <企业微信开发第三方应用开发篇& ...
- APP内嵌H5开发常见问题及解决方案
前言 作为一个开发了多个 H5 项目的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题.现在我将这些问题一一汇总一下,并在后面给出坑产生的原理,和现阶段常规的填坑方案.由此来做一个阶段性的总 ...
- .NET5 开发手机提词应用,基于内嵌Web服务器及PowerPoint自动化
项目说明 我使用电脑录制视频教程的时候,会展示PPT给观众,同时也有一些提示性的文字给我自己看.这就类似于很多电视节目录制现场的"提词器". 节目录制现场的提词器 在PC环境下,P ...
- Razor Page Library:开发独立通用RPL(内嵌wwwroot资源文件夹)
Demo路径:https://github.com/yanshengjie/RPL.Demo 1. Introduction Razor Page Library 是ASP.NET Core 2.1引 ...
- java 内嵌调用_Java高级开发必会的50个性能优化的细节(珍藏版)
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身.养成良好的编码习惯非常重要,能够显著地提升程序性能. ● 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载 ...
- H5 开发内嵌页面跨域问题
问题 有一个内嵌外部网页的需求,而页面内嵌进来出现跨域,从而进行一系列尝试 解决思路 由于是H5开发,当时内嵌用的是iframe,想起移动端有一个webview,webview的权限比iframe的高 ...
最新文章
- 【刘汝佳代码详解】例题6-4破损的键盘(Broken Keyboard,UVa 11988)
- 支付宝php异步回调,支付宝支付成功之后异步回调处理
- LwIP应用开发笔记之一:LwIP无操作系统基本移植
- 利用moviepy库制作好用的MP4、mov、mav、avi等视频类型转换gif图片的工具
- Python笔记-BeautifulSoup基本用法(通过标签及class定位元素)
- UI标签库专题七:JEECG智能开发平台 ComboBox (下拉选择框)
- 【Siddhi】Siddhi 5 自定义函数简单使用
- qt客户端打包_悬赏问答 - QT 类似QQ的 服务器与客户端程序 程序打包+数据库问题...
- python将jwths256加密——pyjwt库
- 关于在ubuntu14.04下firefox升级后refresh插件不好用
- java.lang.ClassFormatError
- 帮助朋友干活,平生第一次收到月饼
- 计算机专业保研预推免面试记录
- 推荐一些游戏项目,直接起飞,不看后悔
- SuiteCRM的汉化
- Python+Selenium_UI自动化操作(1)——将浏览器最大化
- gazebo actor
- Revit API 之 气泡
- 在电脑上安装了百度一键root工具后,启动adb提示:adb server version (31) doesn't match this client (36); killing...
- 优质软件、网站等推荐(持续更新)
热门文章
- 取消ssh密钥文件登录_Xshell密钥登入,增加安全
- c语言中floox的头文件,PC-1211袖珍计算机在合成氨厂生产中的应用 第五讲 循环语句(FOR-NEXT语句)...
- 小鱼易连电脑版_生活多么美好 篇十六:我的桌面改造,有绿植,有小鱼,有大音箱...
- 文件分享微信小程序的设计与开发 Java开发微信小程序 毕业设计
- 样式集,小程序群聊,聊天室样式,效果图
- [微信小程序]单选框以及多选框实例代码附讲解
- 【iOS】日历行程的增删改查(完整)
- iOS Socket Client 通讯
- TableStore: 海量结构化数据分层存储方案
- shell命令之---Linux文件权限