用swift开发自己的MacOS锁屏软件

Posted 血之君殇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用swift开发自己的MacOS锁屏软件相关的知识,希望对你有一定的参考价值。

前两篇中实现了MacOS端的锁屏软件,现在需要再实现一个移动端的app用来实现和mac的通信,以后的文章可能就会两个项目来回穿插了。

写完MacOS的软件又回来接着写ios真的是享受,看着堆积如山的各种资料文档,爽啊,那就现在动手开写吧

首先是创建项目,这个没有什么多说的,创建好项目之后,哈哈,再写一个hello world吧。

依然是拖拽一个label和一个button,label刚开始显示的是Hello iOS,然后点击button之后就会显示Hello World了。

这里和macos不一样的是label修改的时候是修改Text,而不是macos的title了,然后依然将字体设置为40,给label设置约束,让它水平居中和垂直居中。点击运行,因为我的手机是6p,所以模拟器选择6p,刚开始会非常大,我的电脑比较小,需要将模拟器缩小到25%才能看的好看一点

然后还是老样子拖拽,然后编写函数,如果不了解的可以看看第一篇文章,我这儿截动态图比较吃力,就不截了

需要注意的是这儿的label修改显示的文字不再是stringValue,而是变回了最基本的text

class ViewController: UIViewController {
    @IBOutlet weak var nameLabel: UILabel!
    @IBAction func changLabelText(_ sender: Any) {
        nameLabel.text="Hello World"
    }

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}

大功告成

以上是关于用swift开发自己的MacOS锁屏软件的主要内容,如果未能解决你的问题,请参考以下文章

macOS 开发-开发环境与基础工程创建

sh macOS锁屏1行命令

MacOS教程_如何在Mac上设置自定义锁屏消息?

android怎么代码实现锁屏

如何使用 Swift 使用此代码片段为 iOS 应用程序初始化 SDK?

Swift 5 MacOS Image Resize 内存问题