如何在我的 TableView 顶部添加一个按钮
Posted
技术标签:
【中文标题】如何在我的 TableView 顶部添加一个按钮【英文标题】:How can I add a button to the top of my TableView 【发布时间】:2013-08-16 16:27:45 【问题描述】:我的故事板中有以下内容,并想在 TableView 顶部添加一个按钮,允许我添加成员。
在场景中,用户会看到显示“用户个人资料”和“成员”的第一个屏幕。触摸“成员”时,会显示下一个屏幕,显示成员列表,顶部是一个按钮,上面写着“
我试图在显示成员列表时在顶部显示一个“添加”按钮。
希望这是有道理的!我希望不必将 TableView 嵌入另一个导航控制器中。
感谢您的帮助!!!!
【问题讨论】:
你为什么不推送到第二个视图控制器(它会给你导航栏来添加你的按钮)? 我正在使用我的自定义 segue 进行推送,将列表滑动到屏幕上,但是如何将按钮添加到导航栏?我是否必须以编程方式获取导航栏和添加按钮?或者,我可以在设计器中完成吗? 您创建一个 UIBarButtonItem 并将其添加到控制器的 self.navigationItem。 呃,应该知道那个!!!!明白了,非常感谢!!!!!! 【参考方案1】:您可以在导航栏中添加一个按钮,但首先,您需要有一个导航栏。
为此,您需要在 Storyboard 中选择您的场景,然后转到 Editor 菜单并选择 Embed In:Navigation Controller。
完成后,您可以从右侧面板中拖入一个导航项。
然后您可以将其作为 IBOutlet 添加到您的类中,并为其声明一个 IBAction。
酷吗?
另外,我认为您的故事板文件可能设置不正确。
在此处查看 Apple 的 Simple Drill Down 示例文件:
http://developer.apple.com/library/ios/samplecode/SimpleDrillDown/Introduction/Intro.html
干杯。
【讨论】:
以上是关于如何在我的 TableView 顶部添加一个按钮的主要内容,如果未能解决你的问题,请参考以下文章
如何在 UIViewController 的 tableView 顶部添加自定义视图并能够一起滚动
在我的主 tableView 中添加 Facebook Like 按钮?
使用 .grouped tableview 时,摆脱在我的标题中添加的空间