BluetoothLeAdvertiser advertiser = BluetoothAdapter.getDefaultAdapter().getBluetoothLeAdvertiser();
Run Code Online (Sandbox Code Playgroud)
返回null.我已尝试使用API 21和API 23设备,但结果相同.我不知道我错过了什么?
该应用程序构建和运行正常,直到当然使用广告客户和应用程序崩溃.
我感谢您提供的任何帮助!:)
我有一个带有填充颜色的 CAShapeLayer,并且想在这个形状的中心添加一个图标:
var shape = CAShapeLayer()
shape.fillColor = UIColor(white: 0.90, alpha: 1).CGColor
var image = UIImage(named: "some_image")
shape.contents = image?.CGImage
Run Code Online (Sandbox Code Playgroud)
这段代码可以编译并显示灰色形状 - 但没有图像。:(
我查看了这些帖子,但我无法像他们那样投射 CGImage。
在 CALayer 中添加 UIImage并使用普通 CALayer 显示图像或 UIImage
还有其他方法吗?或者 id 转换的解决方法?
完整代码:
视图控制器.swift
import UIKit
class ViewController: UIViewController {
@IBOutlet var menuView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func viewDidAppear(animated: Bool) {
let menu: CircularMenu = CircularMenu(frame: menuView.bounds, numberOfMenuItems: …Run Code Online (Sandbox Code Playgroud)