【发布时间】:2015-11-26 23:54:48
【问题描述】:
我正在尝试为 tableview(而不是部分)添加自定义标题。我看到这篇文章展示了如何做到这一点:Table Header Views in StoryBoards
我可以将UISwitch、UIButton 和UILabel 等控件添加到表头中的视图中,以便可以隐藏或动态更新它们吗?
我错过了重要的一点,即,即使我滚动行,我也希望此视图保持在顶部。所以这个标题总是会显示总数。如果我删除一行,总数会在屏幕上更新。还有一个按钮和开关,因此用户可以选择某些东西。如果有人能指点我一些例子,不胜感激。
我尝试添加上面 URL 中提到的视图,但是当我向下滚动表格时,UIView 消失了。
听起来我需要的是 UIView 的布局,UIViewController 中嵌入的 UITableView。请看附图。如何处理 UIViewController 子类中的 UIView 和 UITableView 的事件?
谢谢
【问题讨论】:
-
“动态”是什么意思?标题视图是一个简单的视图。
-
@Poql:我计划有一个“Total:”标签,需要根据下表中每个项目的数量进行更新。还有一个 UIbutton 需要根据应用程序是否可以访问服务器来隐藏或不隐藏。如果我继承 UIView,我可以编写处理程序方法吗?我更喜欢故事板的方式。
标签: ios uitableview uiviewcontroller uistoryboard