UINavigationBar *squareNavigationBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(self.view.bounds.origin.x,self.view.bounds.origin.y,self.view.bounds.size.width,64)];
squareNavigationBar.tintColor = [UIColor colorWithRed:0.1 green:0.6 blue:0.9 alpha:1.0];
UINavigationItem *squareNavigationItem = [[UINavigationItem alloc] initWithTitle:@"广场"];
[squareNavigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor],UITextAttributeTextColor, nil]];
UIButton *leftButton = [UIButton buttonWithType:UIButtonTypeCustom];
[leftButton setImage:[UIImage imageNamed:@"icon_menu"] forState:UIControlStateNormal];
leftButton.frame = CGRectMake(self.view.bounds.origin.x,self.view.bounds.origin.y,40,40);
[leftButton addTarget:self action:@selector(clickLeftButton) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *leftButtonItem = [[UIBarButtonItem alloc] initWithCustomView:leftButton];
UIButton *rightButton = [UIButton buttonWithType:UIButtonTypeCustom];
rightButton.frame = CGRectMake(280,0,40,40);
[rightButton setImage:[UIImage imageNamed:@"icon_cate"] forState:UIControlStateNormal];
UIBarButtonItem *rightButtonItem = [[UIBarButtonItem alloc] initWithCustomView:rightButton];
[rightButton addTarget:self action:@selector(clickRightButton) forControlEvents:UIControlEventTouchUpInside];
[squareNavigationBar pushNavigationItem:squareNavigationItem animated:NO];
squareNavigationItem.leftBarButtonItem = leftButtonItem;
squareNavigationItem.rightBarButtonItem = rightButtonItem;
自定义导航栏
最新推荐文章于 2023-05-25 10:06:39 发布