如何在 aUIButtons
上方添加 3 条UITableView
?拜托,我需要例子。我想让它像这样。
问问题
72 次
4 回答
0
您可以在情节提要中创建一个包含分段控制器的单元格。
现在在
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
您可以将该单元格从表中的第一个队列中取出。
于 2012-12-11T11:10:36.197 回答
0
在您的viewDidLoad
中,创建一个UIView
具有清晰背景色的。
然后,创建 aUISegmentedControl
并将其作为 a 添加subview
到清晰视图中。
最后,将您的清晰视图设置为表头视图:
self.tableView.tableHeaderView = myClearView;
于 2012-12-11T11:12:19.863 回答
0
Bar 在 iPhone 中被称为分段控件。要创建它的子类 UIViewControl 类并在顶部添加分段控件,然后在下面添加 UITableView,您可以更好地使用 Xib,或者您可以找到坐标并以编程方式添加这两个控件。
参考这个链接
于 2012-12-11T11:17:42.063 回答
0
您可以通过在以下委托方法中为您实现Header View Section
委托方法来做到这一点
,给出您想要实现的视图的大小UITableView
ViewController
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
return 60.0f;
}
实施UISegmentedControl
以获取您的三个按钮并在您的viewForHeaderInSection
方法中实施
-(UIView*)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc]initWithItems:segments] autorelease];
segmentedControl.frame = GRectMake(60, 10, 200, 40);
........
// Do other Stuffs of Segmented Control
........
return segmentedControl;
}
于 2012-12-11T11:22:38.777 回答