Objective c 目标c:制作一个cocoa应用程序来模拟媒体密钥

Objective c 目标c:制作一个cocoa应用程序来模拟媒体密钥,objective-c,macos,cocoa,media-player,Objective C,Macos,Cocoa,Media Player,我试图通过macbook中的代码模拟按下此媒体按钮: 想法是暂停,倒带。。。我的应用程序中的音乐按钮。有可能这样做吗?我什么也没找到 大概是这样的: - (IBAction)playButtonClick:(id)sender { //code here to play music, like if we pressed the physical play media key } 我会为此绘制两种不同的图像(可能有两种分辨率,一种用于视网膜,另一种用于非视网膜,而在大多数情况下,视

我试图通过macbook中的代码模拟按下此媒体按钮:

想法是暂停,倒带。。。我的应用程序中的音乐按钮。有可能这样做吗?我什么也没找到

大概是这样的:

-  (IBAction)playButtonClick:(id)sender {
    //code here to play music, like if we pressed the physical play media key
}

我会为此绘制两种不同的图像(可能有两种分辨率,一种用于视网膜,另一种用于非视网膜,而在大多数情况下,视网膜版本就足够了),一种是在常规模式下,另一种是在当前按下按钮的情况下

然后为它们中的每一个使用一个简单的UIButton对象

对,当您以编程方式创建按钮时,您可以使用

-  (void)playButtonClick:(id)sender
作为播放按钮的目标。但是,当您希望分别在Interface Builder或Storyboard Editor中创建和定位按钮时,应该

-  (IBAction)playButtonClick:(id)sender

这使IB允许您相应地绘制到IB中的操作的连接

什么是你的搜索词没有结果?谢谢!你知道我该如何模拟按键吗?你说的模拟按键是什么意思?例如,当我按下暂停按钮时,按代码暂停一首歌你说的“模拟按键”是什么意思?你是在说自动化的UI测试还是你只是在说库瑞斯如何使用UIButton-(void)setImage:(UIImage*)image for state:(uicontrol状态)状态方法?计算机必须认为我按下了播放键(F8),并开始播放音乐