Как загрузить и сохранить альфа UIButton? - PullRequest
0 голосов
/ 10 сентября 2011

Как я могу сохранить и загрузить альфа-значения UIButton в моем приложении для iPhone? Я хочу сделать это как можно проще. Я пытался использовать различные методы, но пока что ни один из них не работал для меня.

Ответы [ 2 ]

2 голосов
/ 10 сентября 2011

Попробуйте:

CGFloat alpha = myButton.layer.opacity;

Возможно, вам потребуется #import <QuartzCore/QuartzCore.h>.


Редактировать (Из этого ТА вопрос ):

Затем вы можете просто сохранить его в 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"];

Ссылка на класс NSUserDefaults

0 голосов
/ 10 сентября 2011

Возможно, вы захотите взглянуть на NSUserDefaults.

// Setting a value
[[NSUserDefaults standardUserDefaults] setFloat:VALUE forKey:KEY];
[[NSUserDefaults standardUserDefaults] synchronize]; // This line is required to persist all changes make to the User Defraults

// Getting a value
[[NSUserDefaults standardUserDefaylt] floatForKey:KEY];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...