如何在我的 iPhone 应用程序中保存和加载 UIButton 的 alpha 值?我想以最简单的方式做到这一点。我尝试过各种方法,但到目前为止没有一种对我有用。
最佳答案
试试这个:
CGFloat alpha = myButton.layer.opacity;
您可能需要 #import <QuartzCore/QuartzCore.h>
.
编辑(来自 SO Question ):
然后,您可以简单地将其存储在NSUserDefaults
中。 :
[[NSUserDefaults standardUserDefaults] setObject:myButton.backgroundColor forKey:@"buttonColor"];
[[NSUserDefaults standardUserDefaults] synchronize]; // Thanks @Shah for reminding us about this!
然后像这样检索它:
myButton.backgroundColor = [[NSUserDefaults standardUserDefaults] objectForKey:@"buttonColor"];
完成后:
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"buttonColor"];
关于iphone - 如何加载和保存 UIButton 的 alpha?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7374040/