Oha*_*gev 30 label title uibutton ios
我有一个UIButton应该有2种状态 - "播放"和"暂停"; 即 - 在用户第一次看到它时显示"播放",然后每当用户点击它时,它应该在"播放"和"暂停"之间切换.
我设法创建控制器本身 - 内容正确播放和暂停 - 但我似乎无法更改UIButton文本标签文本.
我用:
myButton.titleLabel.text = @"Play";
myButton.titleLabel.text = @"Pause";
Run Code Online (Sandbox Code Playgroud)
它不起作用.文字没有改变.我也试过[myButton.titleLabel setText:@"Pause"]并且它也不能正常工作.
我怎么设置它?
Rui*_*res 67
它应该是:
[myButton setTitle:@"Play" forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)
你也需要传球state.你可以在这里查看其他state人.
然后你可以做这样的事情:
[myButton setTitle:@"Play" forState:UIControlStateNormal];
[myButton setTitle:@"Stop" forState:UIControlStateSelected];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
42306 次 |
| 最近记录: |