如何更改 SFSafariviewController 上的完成按钮标题
How to change Done Button Title on SFSafariviewController
我想更改 SFSafariViewController
导航栏上的完成按钮标题外观(iOS9.0 更大的版本)。
您只能更改“完成”按钮的颜色,但如果您想更改“完成”按钮的标题,则必须在 运行 时间
实施手动按钮
使用此代码更改“完成”按钮的颜色
SFSafariViewController *safariViewController = [[SFSafariViewController alloc] initWithURL:webpageUrl];
[safariViewController.view setTintColor:[UIColor blueColor]];
根据 SFSafariViewController 上的 Apple's 文档,似乎没有 publicly-accessible 更改“完成”按钮标题的方法。
如果您想在 iOS 中的应用程序浏览器中进行自定义,只需使用其他一些 WebView 浏览器示例,例如 wkWebView.(If Browser was used to google sign in api we need Oauth2 进程)
https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller/dismissbuttonstyle
从 iOS 11 开始,我们可以从以下 3 个选项中选择按钮样式:
结案
结案
案例取消
我想更改 SFSafariViewController
导航栏上的完成按钮标题外观(iOS9.0 更大的版本)。
您只能更改“完成”按钮的颜色,但如果您想更改“完成”按钮的标题,则必须在 运行 时间
实施手动按钮使用此代码更改“完成”按钮的颜色
SFSafariViewController *safariViewController = [[SFSafariViewController alloc] initWithURL:webpageUrl];
[safariViewController.view setTintColor:[UIColor blueColor]];
根据 SFSafariViewController 上的 Apple's 文档,似乎没有 publicly-accessible 更改“完成”按钮标题的方法。
如果您想在 iOS 中的应用程序浏览器中进行自定义,只需使用其他一些 WebView 浏览器示例,例如 wkWebView.(If Browser was used to google sign in api we need Oauth2 进程)
https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller/dismissbuttonstyle 从 iOS 11 开始,我们可以从以下 3 个选项中选择按钮样式: 结案
结案
案例取消