我正在尝试在miui 10.2 Redmi设备的锁定屏幕上设置墙纸。
我可以使用以下代码设置主屏幕墙纸:
public override func selectionRects(for range: UITextRange) -> [UITextSelectionRect] {
super.selectionRects(for: range).map {
var selectionRect = $0
selectionRect.rect.origin.y -= 2 // Left side of mutating operator isn't mutable: 'rect' is a get-only property
return selectionRect
}
}
但是当我尝试使用此代码设置锁屏墙纸时,它不起作用:
wallpaperManager.setBitmap(crackedBitmap);
吐司正在打印已设置墙纸但未在锁定屏幕上显示