小编Raj*_*aju的帖子

IOS:带有子视图的UIView当zPosition视图发生变化时,按钮点击事件不会触发

我在我的应用程序中使用父视图控制器和子视图控制器.其中父视图控制器包含子视图作为按钮,zPosition值为2.

现在,我将子视图控制器添加到父级,如下所示,

    func addChildViewController(){

        let storyboard = UIStoryboard(name: "myStoryBoard", bundle: nil)
        let childVC = storyboard.instantiateViewController(withIdentifier: "childVC") as! ChildViewController        
        addChildViewController(childVC)
        self.view.addSubview(childVC.view)
        childVC.didMove(toParentViewController: self)
     }
Run Code Online (Sandbox Code Playgroud)

按钮子视图在子视图控制器的顶部可见,但单击事件未触发.

注意:我没有在子视图控制器上添加按钮作为子视图,仅在父视图控制器上添加.

ios swift

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

Swift:UIDocumentInteractionController 不起作用?

UIDocumentInteractionController 不适用于具有多个页面的大型 pdf 文件。

在我的代码中,

      var docController:UIDocumentInteractionController!
Run Code Online (Sandbox Code Playgroud)

...

    DispatchQueue.main.async (execute: { [weak self] in

            self?.docController = UIDocumentInteractionController(url: pdfFileURL!)
            self?.docController.delegate = self
            self?.docController.name = pdfFileURL?.lastPathComponent
            self?.docController.presentPreview(animated: true)
    })
Run Code Online (Sandbox Code Playgroud)

和委托方法,

func documentInteractionControllerViewControllerForPreview(_ controller: UIDocumentInteractionController) -> UIViewController {
    return self
}
Run Code Online (Sandbox Code Playgroud)

这是控制台中的警告,

2017-05-26 12:46:51.178894 MyApp [3350:1136818] [默认]查看服务确实终止并出现错误:错误域=_UIViewServiceInterfaceErrorDomain代码= 3“(null)”UserInfo = {Message =服务连接中断}#Remote

下面附上空白图片,

在此输入图像描述

请帮帮我谢谢。

ios uidocumentinteraction swift

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

Mapbox GeoCoder --> 如何前往附近的餐馆、酒店、购物中心等

我正在使用 Mapbox Geocoder 在我们的应用程序中搜索地点。但是,我还需要获取附近所有的地方,如餐馆、酒店等。Mapbox Geocoder 可以吗?

这是我们用于正向地理编码的代码,

    let region = RectangularRegion(southWest:   CLLocationCoordinate2DMake(swlat, swlng), northEast: CLLocationCoordinate2DMake(nelat, nelng))

    let options = ForwardGeocodeOptions(query: input)
    options.allowedRegion = region --> To restrict search
Run Code Online (Sandbox Code Playgroud)

我可以用谷歌自动完成来做到这一点,

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=1500&type=restaurant&keyword=cruise&key=API_KEY

但是,我不能同时使用 Mapbox 和 Google。

geocode mapbox swift

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

Mapbox:MGLSymbolStyleLayer添加我的自定义"iconImage"

如何为我添加自定义图像MGLSymbolStyleLayer.以下是我的代码,

        let symbolGraphicsLayer = MGLSymbolStyleLayer(identifier: identifier, source: source)

        symbolGraphicsLayer.sourceLayerIdentifier = identifier
        symbolGraphicsLayer.iconImageName = MGLStyleConstantValue<NSString>(rawValue: "assets/myImage")
        symbolGraphicsLayer.iconScale = MGLStyleValue(rawValue: 1)
        symbolGraphicsLayer.isVisible = true
        self.mapView.style?.addLayer(symbolGraphicsLayer)
Run Code Online (Sandbox Code Playgroud)

谢谢.

ios mapbox swift

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

标签 统计

swift ×4

ios ×3

mapbox ×2

geocode ×1

uidocumentinteraction ×1