我目前正在使用Swift中的矢量图像。我试图使用资产目录中的矢量图像以编程方式将UIBarButtonItem添加到导航栏。我将该项添加到viewControllers导航项:
viewController.navigationItem.leftBarButtonItems = [UIBarButtonItem(image: UIImage(named: "vectorImage"), style: UIBarButtonItemStyle.Plain, target: nil, action: nil)]
条形按钮项目按预期显示在导航栏中,但图像未缩放。它始终显示在资产目录中矢量PDF的分辨率中。我究竟做错了什么?我错过了什么?
答案 0 :(得分:0)
运行时不支持矢量图像(.pdf向量)。 它只能在你提供的矢量图像的构建时间内生成@ 1x,@ 2x,@ 3x .png图像。所以它不完全在矢量路径中。您可能希望阅读这篇文章:USING VECTOR IMAGES IN XCODE 6