LLNavgationBar主要是为了解决页面对导航栏操作比较多而产生的,隐藏、显示、高度、背景颜色、字体大小等互不干扰
- 每个页面单独控制Bar当前的状态
- 修改bar的偏移,可以很方便的修改bar当前显示高度
- 设置barItem与系统相似
- bar始终保持在父试图的最上面
在Podfile中添加 pod "LLNavgationBar".
[LLNavgationBarView addBarTo:self.view];
self.barView.title = @"title";
或者self.title = @"title";
self.barView.leftBarButtonItem = [LLBarButtonItem barButtonItemWithTitle:@"左边" handler:^(LLBarButtonItem *barButtonItem) {
//do soming
}];
self.barView.rightBarButtonItem = [LLBarButtonItem barButtonItemWithTitle:@"右边" handler:^(LLBarButtonItem *barButtonItem) {
//do soming
}];
[self.barView setTopInset:-64 animated:YES];
LLNavgationBar被许可在 MIT 协议下使用。查阅 LICENSE 文件来获得更多信息。