小编Dan*_*cas的帖子

如何从Xcode中删除"URL类型"?

我做了一个URL类型,但我又点击了"+"图标,现在我无法删除其他图标.也许我很愚蠢,但我无法删除它们:(
(此选项位于项目>目标>应用>信息下)

在此输入图像描述

xcode ios

58
推荐指数
3
解决办法
9146
查看次数

Peek&pop链接并在Safari View Controller上显示

我的应用程序有一个检测链接的textView,当我查看链接时,它显示网页预览,但是当它弹出时,它会打开Safari应用程序而不是Safari视图控制器.

我已经从UITextViewDelegate实现了'shouldInteractWith url'方法,当用户点击它在Safari VC中打开的链接时,但在进行3D Touch时却没有...

这就是我现在所拥有的:

@available(iOS 10.0, *)
func textView(_ textView: UITextView, shouldInteractWith url: URL, in characterRange: NSRange, interaction: UITextItemInteraction) -> Bool {

    if interaction == .invokeDefaultAction {
        safariOpenURLFromString(url.absoluteString)
        return false
    }
    return true
}
Run Code Online (Sandbox Code Playgroud)

我希望实现这样的目标:

在此输入图像描述

我应该在故事板上制作另一个View Controller,然后加入segue吗?

swift sfsafariviewcontroller

6
推荐指数
0
解决办法
310
查看次数

如何实现Pinch To Zoom in camera(Swift 3)?

我想在QR应用程序中实现一个简单的缩放缩放手势.
这看起来很简单,所以我做了一些研究,我发现了一些问题的可能答案:

AVCaptureDevice Camera Zoom
如何在自定义相机中实现"捏缩放"
捏缩放相机
在iOS中使用AVCapture捕捉视频时缩放

不幸的是,没有人真正解决它,我个人喜欢第一个(在Objective-C中),我试图在Swift 3中做到这一点.

我用一些尝试后想出的代码发布了一个答案,欢迎其他更简单/更好/更简单的解决方案:)

ios swift

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

标签 统计

ios ×2

swift ×2

sfsafariviewcontroller ×1

xcode ×1