加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Swift - 使用TableView的静态单元格进行页面布局

发布时间:2020-12-14 02:41:21 所属栏目:百科 来源:网络整理
导读:原帖:http://www.hangge.com/blog/cache/detail_724.html, 该网站还有很多实用的swift文章 通过使用静态单元格的列表,我们可以很方便的进行页面布局。下面通过一个“添加任务页面”来进行演示。 效果图如下: 实现步骤: 1,在storyboard中拖入一个TableV

原帖:http://www.hangge.com/blog/cache/detail_724.html,该网站还有很多实用的swift文章

通过使用静态单元格的列表,我们可以很方便的进行页面布局。下面通过一个“添加任务页面”来进行演示。


效果图如下:

实现步骤:
1,在storyboard中拖入一个TableViewController,同时创建一个对应的类(MyTabelViewController.swift)进行绑定。
2,选择表格,在属性面板中设置Content为Static Cells,Sections设置为2
3,选中第1个Sections,将Rows设置为1,并拖入一个TextFiled到单元格中
4,选中第2个 Sections,将Rows设置为2,分别给两个单元格拖入对应的Label和Switch等控件
5,MyTabelViewController.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class MyTableViewController : UITableViewController {
override func viewDidLoad() {
super .viewDidLoad()
self .title = "添加任务"
//去除尾部多余的空行
.tableView.tableFooterView = UIView (frame: CGRectZero )
}
didReceiveMemoryWarning() {
.didReceiveMemoryWarning()
}
numberOfSectionsInTableView(tableView: UITableView ) -> Int {
return 2
}
tableView(tableView: ,numberOfRowsInSection section: {
if section == 0 {
1
} else {
2
}
}
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读