将按钮标签更改为关闭声音的开关,我想显示一个开关(对象,切换)
Posted
技术标签:
【中文标题】将按钮标签更改为关闭声音的开关,我想显示一个开关(对象,切换)【英文标题】:Change button label as a switch to turn off sound, I want to display a switch (object , toggle) 【发布时间】:2014-08-06 16:03:06 【问题描述】:我想用开关改变按钮。我需要改变什么? 我想显示一个开关(xcode中的对象,toggle)
- (void)doButtonSounds:(id)sender
[SoundUtils sharedInstance].soundOn = ![SoundUtils sharedInstance].soundOn;
[Flurry logEvent:@"SETTINGS: doButtonSounds"
withParameters:[NSDictionary dictionaryWithObjectsAndKeys:@"SoundOn", [NSNumber numberWithBool:[SoundUtils sharedInstance].soundOn], nil]];
[self refreshView];
【问题讨论】:
【参考方案1】:在 doButtonSounds 中添加这些行:
UIButton* currentButton = (UIButton*) sender; // You won't need this probably.
NSString* newText = [SoundUtils sharedInstance].soundOn ? @"ON" : @"OFF";
[currentButton setTitle:newText forState:UIControlStateNormal];
【讨论】:
感谢您的快速回复。但它的一行代码和我的一样。我想显示一个开关(在 xcode 对象中,或切换)以上是关于将按钮标签更改为关闭声音的开关,我想显示一个开关(对象,切换)的主要内容,如果未能解决你的问题,请参考以下文章