项目第二天

总结
不足:1.合代码依然问题很多
2.XML数据不会解析
3.对加约束掌握的不够透彻,导致搭建的页面不美观
4.对于.PCH用的不够多,很多东西不统一导致合代码时出现问题
收获:
1.能够改变Cell的样式,如下图所示
[(https://img-blog.csdn.net/20151110191411588)
让两个cell之间有一条线,只需这样
1)首先建一个带有XB的类将style改成Grouped

2)在带有标尺的那一栏下将header和footer分别设置为1和5

3)遵循代理,设置代理,在代理方法里
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
return [scendColanmManager sharTypemusic].array.count;
}

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
return 1;
}

-(UITableViewCell*)tableView:(UITableView )tableView cellForRowAtIndexPath:(NSIndexPath )indexPath{

WZ_scendColanmCell *cell = [tableView dequeueReusableCellWithIdentifier:@"wZ_scendColanmCell" forIndexPath:indexPath];
WZ_scendColanmu *wz = [scendColanmManager sharTypemusic].array[indexPath.section];

cell.wz_sC = wz;

cell.titlelable.text = self.wz_firstColanmu.name;
return cell;

}

4)运行看效果

2.隐藏tabbar的方法
- (void)setTabBarHidden:(BOOL)hidden
{
UIView *tab = self.tabBarController.view;

if ([tab.subviews count] <= 1) {
    return;
}
UIView *view;

if ([[tab.subviews objectAtIndex:0] isKindOfClass:[UITabBar class]]) {
    view = [tab.subviews objectAtIndex:1];
} else {
    view = [tab.subviews objectAtIndex:0];
}

if (hidden) {
    view.frame = tab.bounds;
} else {
    view.frame = CGRectMake(tab.bounds.origin.x, tab.bounds.origin.y, tab.bounds.size.width, tab.bounds.size.height);
}
self.view.frame = view.frame;
self.tabBarController.tabBar.hidden = hidden;

}
注:写完方法想使用,别忘了引用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值