圆形view
// UIView *backViewSet=[[UIView alloc]initWithFrame:CGRectMake(0,0,80,80)];
// backViewSet.backgroundColor=[UIColor blackColor];
// backViewSet.alpha=0.5f;
// backViewSet.layer.cornerRadius=40.0f;
// backViewSet.layer.masksToBounds=NO;
隐藏NavBar用的,不写在viewdidload中
- (void)viewWillAppear:(BOOL)animated {
[self.navigationControllersetNavigationBarHidden:YESanimated:YES];
[superviewWillAppear:animated];
}
通过nib文件实例化
AnimationViewController *controller = [[AnimationViewControlleralloc]
initWithNibName:@"AnimationViewController"
bundle:nil];
self.title =@"首页";
[self.navigationControllerpushViewController:controlleranimated:YES];
Delegate中的一些
//self.window.rootViewController = self.LoginView;
self.navController = [[UINavigationControlleralloc]initWithRootViewController:self.LoginView];
[self.windowaddSubview:self.navController.view];
// 导航按钮创建
UIBarButtonItem *reloadButton = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh
target:self
action:@selector(reload)];
self.navigationItem.rightBarButtonItem = reloadButton;
// 返回按钮
UIBarButtonItem * BackBtn = [[UIBarButtonItemalloc] initWithTitle:@"返回"style:UIBarButtonItemStyleBorderedtarget:selfaction:@selector(GoBack:)];
self.navigationItem.leftBarButtonItem = BackBtn;