ios开发小典-设置内容置顶,状态栏悬浮可见
2016-12-13 本文已影响212人
Archer_S
先说效果,是很常见的个人中心主页,内容从顶部开始,状态栏悬浮在上面可见
需求.png先说思路:把表格frame上移20单位,隐藏导航栏,设置状态栏白色透明
- 隐藏导航栏
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:YES];
}
- 设置状态栏白色透明
/**
* 让状态栏样式为白色
*/
- (UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleLightContent;
}
- 表格上移20个单位
_tableView=[[UITableView alloc]initWithFrame:CGRectMake(0, -20, WFScreenW, WFScreenH)];