如何实现在ios TZImagePickerController中显示标题栏
一、整体流程
下面是实现在ios TZImagePickerController中显示标题栏的整体流程:
erDiagram
开发者 --> 小白: 教学
小白 --> TZImagePickerController: 显示标题栏
二、具体步骤
接下来,我将详细解释每一步需要做什么,以及需要使用的代码。
步骤 | 操作 |
---|---|
1 | 导入TZImagePickerController库 |
2 | 设置TZImagePickerController的属性,包括显示标题栏属性 |
3 | 在需要显示标题栏的地方使用TZImagePickerController |
1. 导入TZImagePickerController库
首先,你需要在你的项目中导入TZImagePickerController库。可以通过CocoaPods来安装TZImagePickerController库:
```ruby
pod 'TZImagePickerController'
#### 2. 设置TZImagePickerController的属性
在需要显示标题栏的地方,设置TZImagePickerController的属性,包括显示标题栏属性。可以在调用TZImagePickerController之前设置相关属性:
```markdown
```objective-c
TZImagePickerController *imagePickerVc = [[TZImagePickerController alloc] initWithMaxImagesCount:9 delegate:self]; // 初始化TZImagePickerController
imagePickerVc.showSelectBtn = NO; // 不显示选择按钮
imagePickerVc.allowPickingOriginalPhoto = NO; // 不允许选择原图
imagePickerVc.allowPickingGif = NO; // 不允许选择Gif
imagePickerVc.allowPickingVideo = NO; // 不允许选择视频
imagePickerVc.allowTakePicture = YES; // 允许拍照
imagePickerVc.navigationBar.barTintColor = [UIColor greenColor]; // 设置导航栏颜色
imagePickerVc.barItemTextColor = [UIColor whiteColor]; // 设置标题栏文本颜色
3. 使用TZImagePickerController
接下来,在需要显示标题栏的地方使用TZImagePickerController,例如在点击按钮触发图片选择的地方使用TZImagePickerController:
```objective-c
[self presentViewController:imagePickerVc animated:YES completion:nil]; // 显示TZImagePickerController
现在,你只需要按照上述步骤操作,就可以实现在ios TZImagePickerController中显示标题栏了。
类图
下面是相关类的类图:
classDiagram
class 开发者
class 小白
class TZImagePickerController
class UIViewController
开发者 --> 小白
小白 --> TZImagePickerController
TZImagePickerController --> UIViewController
通过按照上述步骤操作,并参考类图,相信你可以成功实现在ios TZImagePickerController中显示标题栏。祝你成功!