小编Anf*_*aje的帖子

getBluetoothLeAdvertiser()返回null

BluetoothLeAdvertiser advertiser = BluetoothAdapter.getDefaultAdapter().getBluetoothLeAdvertiser();
Run Code Online (Sandbox Code Playgroud)

返回null.我已尝试使用API​​ 21和API 23设备,但结果相同.我不知道我错过了什么?

该应用程序构建和运行正常,直到当然使用广告客户和应用程序崩溃.

我感谢您提供的任何帮助!:)

android bluetooth-lowenergy android-bluetooth

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

Swift:将图像添加到 CAShapeLayer

我有一个带有填充颜色的 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)

uiimage cgimage cashapelayer swift ios8

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