美文网首页
9 发现页面通用列表tableview封装(Swift)

9 发现页面通用列表tableview封装(Swift)

作者: flyfishcxy | 来源:发表于2023-06-15 10:34 被阅读0次

不知到大家在软件开发过程中,一般除了首页 video 动态页面都会用到列表展示,所以有必要在父类VC封装1个通用列表让其它页面复用也是非常的重要!

那么话不多说,我们开始来详细描述发现页面通用列表开发实现过程:

1 在父类BaseLogicController定义initTableViewSafeArea函数实现1个垂直方向四边都是安全区域的容器

2 定义createTableView函数创建tableview列表控件用来显示发现界面的UI

3 利用ViewFactoryUtil工厂类tableview函数用来创建tableview

4 在发现界面vc调用initTableViewSafeArea用来测试

5 运行模拟器测试看效果 

总结:

以上就是1个通用列表的过程:

在父类定义建立函数建立1个安全区域,在这个区域里面添加1个蓝色tableview

相关文章

  • @available 修饰类成员变量报错Stored prope

    发现 Swift 一个关于 @available 有趣的问题, 我在自己封装的 TableView 里面添加一个系...

  • android一种可配置的公共列表页封装方式

    app项目中列表页面的封装实现 客户端项目常常遇到很多列表页面,而这些列表页面都很相似,无论逻辑还是ui,所以封装...

  • iOS程序设计:TableView 的基础封装-基类

    在此记录一下目前在使用的,用于快速构建一个基于tableView的列表页面的基类的简单封装,在使用的时候,只要使控...

  • 2018-09-06

    1.多个接口加载的时候,需要把接口一起执行完在加载页面,避免出现晃动。2.列表页面封装起来。3.抽离出通用样式。4...

  • 你真的适配了iPhone X吗?

    背景 今天做地址列表页面,如图: tableView的约束我是这样写的: tableView滚动的时候是这种效果:...

  • iOS 15 UITableView SectionHeader

    背景:页面细节优化发现TableView列表Cell的间隙变大了,看起来很不协调,Cell设置上背景颜色,再Sec...

  • tableView列表联动

    tableView列表联动 tableView列表联动

  • 2018-03-07

    网站需求 页面 首页 3-4个产品介绍页面 1-2个公司相关介绍页面 通用列表页 通用详细内容页 功能 采用公司产...

  • TableViewDataSource拆分

    在项目中tableview列表经常使用到,所以在创建视图时,我们会在每个使用到tableview的页面创建tabl...

  • 复用的列表组件

    在开发过程当中,列表页面会有很多,比如:消息列表、用户列表等。我们可以为这样的页面封装一个可复用性的列表组件。 这...

网友评论

      本文标题:9 发现页面通用列表tableview封装(Swift)

      本文链接:https://www.haomeiwen.com/subject/onflydtx.html