要实现这个功能,首先要获取按钮当前的标题文字,有如下两种方式:
1,使用currentTitle获取
1
2
3
4
5
|
if myBtn.currentTitle == "播放" { myBtn.setTitle( "暂停" , forState: . Normal ) } else { myBtn.setTitle( "播放" , forState: . Normal ) } |
2,使用titleForState()获取
1
2
3
4
5
|
if myBtn.titleForState(. Normal ) == "播放" { myBtn.setTitle( "暂停" , forState: . Normal ) } else { myBtn.setTitle( "播放" , forState: . Normal ) } |