Ios 如何在没有导航控制器的情况下加载WebView进度条

Ios 如何在没有导航控制器的情况下加载WebView进度条,ios,iphone,objective-c,webview,Ios,Iphone,Objective C,Webview,我发现了一些示例源代码,允许我在应用程序中加载Webview时添加ProgressView。但是,示例源代码将其与NavigationController一起使用 在我的应用程序中,我没有使用NavigationController,我只是在情节提要中使用UINavigatonBar 我在视图中有此代码将从源代码中显示,但它在我的应用程序中不起作用,因为它指的是NavigationController 我需要改变什么 - (void)viewWillAppear:(BOOL)animated {

我发现了一些示例源代码,允许我在应用程序中加载Webview时添加ProgressView。但是,示例源代码将其与NavigationController一起使用

在我的应用程序中,我没有使用NavigationController,我只是在情节提要中使用UINavigatonBar

我在视图中有此代码将从源代码中显示,但它在我的应用程序中不起作用,因为它指的是NavigationController

我需要改变什么

- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    [self.navigationController.navigationBar addSubview:_progressView];
}
而不是

[self.navigationController.navigationBar addSubview:_progressView];
您应该这样使用:

[[UINavigationBar appearance] addSubview: _progressView];