在UITableView的标题中添加2个自定义按钮的最佳方法是什么? 单击其中一个按钮时,将加载另一个表视图。
感谢您的帮助!
答案 0 :(得分:1)
将两个按钮添加到标题中,并使用这些按钮的IBActions将数据源设置为另一个数组。之后,使用[tableView reloadData];
如果您想使用表格上方的按钮,如果您的原始表格中没有任何部分,或者在工作台上方放置一个工具栏,我建议使用部分。
答案 1 :(得分:1)
UISegmentedControl几乎就是为了这个目的,然后你可以挂钩事件并相应地切换视图......看起来更好的是两个单独的按钮,从用户体验的角度来看也更好......
第二种选择是拥有两个不同的表或一个具有两个不同数据的表。我更喜欢两个表,每个表都有自己的数据和委托。更容易编写单元格渲染代码和所有...
如果两个数据的类型都与“MyObject的数组”相同,那么您可以在表委托方法中只使用一个标志和一些(flag?firstDataArray:secondDataArray)类型的选择。
答案 2 :(得分:0)
首先添加两个不同的海关按钮,然后添加两个不同的表格视图下方的自定义按钮。
答案 3 :(得分:0)
使用单独的UView
并将UIButton
添加为子视图。
然后在UITableView
然后button's view
和UITableView
都是兄弟视图......