嗨,我正在开发一个简单的应用程序,该应用程序使用UISwitch
.
问题是设备上的图片是原始大小。所以我使用的是 960 x 640 png,应该没问题,但在设备上它们很大。
这就是我正在使用的。
- (IBAction)changedState:(UISwitch*)sender
{
UISwitch *switchValue = (UISwitch*)sender;
[self setTorchOn:[switchValue isOn]];
if(switchValue.on)
{
// lights on
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"latarka_4_on.png"]];
}
else
{
// lights off
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"latarka_4_off.png"]];
}
}