【发布时间】:2012-07-21 05:59:01
【问题描述】:
是否可以在表格视图上添加一个小的浮动“设置”按钮或图像按钮?我在顶部的导航栏上有按钮,我不想拥挤或删除任何按钮
【问题讨论】:
-
我相信这是可能的。我认为这会导致用户界面不好,因为它会拦截对表格视图的触摸。
是否可以在表格视图上添加一个小的浮动“设置”按钮或图像按钮?我在顶部的导航栏上有按钮,我不想拥挤或删除任何按钮
【问题讨论】:
要使用这个方法,你应该继承 UIViewController 并在其中添加 tableview
(1)在viewDidLoad()中self.tableview添加按钮
button.frame = CGRectMake(0, 0, 50, 50);
[self.tableview addsubview:button];
[self.tableview bringSubviewToFront:button];
(2)设置tableview委托
self.tableview.delegate = self;
(3) 在 scrollViewDidScroll 委托中添加和更新按钮位置到 self.tableview
button.frame = CGRectMake(0, 0, 50, 50);
[self.view addSubview:button];
[self.view bringSubviewToFront:button];
瞧~
【讨论】:
这可以通过将其作为子视图添加到主窗口来实现。另一种选择和我的首选方法:拥有一个主包装视图,表格视图可以作为子视图添加到该包装视图中,然后将您的按钮添加为包装视图内的另一个子视图,瞧
【讨论】:
也许在底部添加一个带有按钮的工具栏会更好?
【讨论】: