gpt4 book ai didi

ios - 以编程方式从播放/播放更改UIBarButton

转载 作者:行者123 更新时间:2023-12-01 18:19:32 25 4
gpt4 key购买 nike

我试图根据此代码的状态来切换UIBarButton标识符:

if ([musicPlayer playbackState] == MPMusicPlaybackStatePlaying) {
[playBtn setStyle:UIBarButtonSystemItemPause];
} else {
[playBtn setStyle:UIBarButtonSystemItemPlay];
}

但我收到此警告(并且不起作用)

枚举类型'enum UIBarButtonSystemItem'的隐式转换
到不同的枚举类型“UIBarButtonItemStyle”(也称为“枚举”
UIBarButtonItemStyle')

最佳答案

您不能像这样更改按钮类型。如警告所示,您实际上是在更改绘图样式(纯色/带边框的...),但枚举类型错误。

要更新按钮,请创建一个新按钮,然后将旧按钮扔掉。

关于ios - 以编程方式从播放/播放更改UIBarButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18496364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com