小编Jos*_*Fit的帖子

完全加载后获取 url SFSafariViewController

我正在使用 SFSafariViewController。加载的初始 url 重定向到另一个 url。我需要获取 SFSafariViewController 具有的当前 url 栏。

它成功重定向,因为我可以在 url 栏中看到它,但我什至无法从委托方法中访问它。

在此之前,我使用 UIWebView 并且它工作正常但突然它不再重定向了。

这是我的 SFSafariViewController 代码:

    override func viewDidAppear(_ animated: Bool) {

    safari = SFSafariViewController(url: URL(string:"https://api.instagram.com/oauth/authorize/?client_id=client_code&redirect_uri=http://localhost&response_type=code")!)

    safari.delegate = self

    self.present(safari, animated: true, completion: nil)

}
Run Code Online (Sandbox Code Playgroud)

它显示正确,但我需要访问当前 url。

提前致谢。

ios swift sfsafariviewcontroller

8
推荐指数
0
解决办法
2518
查看次数

键盘出现时向上移动屏幕,具体取决于textView.迅速

当键盘出现时,我试图将屏幕向上移动.我成功完成了它但我需要知道如何仅在UITextView单击底部时滚动视图,而不是顶部,TextView因为键盘只是触及TextView下面.

应用是这样的:

我们的观点

class viewControllerCuatro: UIViewController, UITextViewDelegate {

 @IBOutlet weak var textViewInteriorUno: UITextView!
@IBOutlet weak var textViewInteriorDos: UITextView!

override func viewDidLoad() {


self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "Atrás", style: UIBarButtonItemStyle.Plain, target: nil, action: nil)


**NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name:UIKeyboardWillShowNotification, object: self.view.window)
NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillHide:"), name:UIKeyboardWillHideNotification, object: self.view.window)**




}


 **func keyboardWillShow(sender: NSNotification) {**



// 1
let userInfo: [NSObject : AnyObject] = sender.userInfo!
// 2
let keyboardSize: CGSize = userInfo[UIKeyboardFrameBeginUserInfoKey]!.CGRectValue.size
let offset: CGSize = userInfo[UIKeyboardFrameEndUserInfoKey]!.CGRectValue.size
// 3
if keyboardSize.height …
Run Code Online (Sandbox Code Playgroud)

iphone ios swift

4
推荐指数
1
解决办法
9368
查看次数

应用程序是通用的,但资产管理器中的AppIcon没有iPad图标的空间

Xcode向我显示以下警告:

警报

  • "面向iOS 7.0及更高版本的iPad应用需要76x76应用图标"
  • "针对iOS 7.0及更高版本的iPad应用需要76x76 @ 2x app图标"

该应用程序实际上是环球.

我该如何解决此警报?

iphone ipad ios swift

4
推荐指数
1
解决办法
443
查看次数

标签 统计

ios ×3

swift ×3

iphone ×2

ipad ×1

sfsafariviewcontroller ×1