Skip to content

Instantly share code, notes, and snippets.

@joshaber
Created February 14, 2013 19:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joshaber/f59759d1674f82837b8d to your computer and use it in GitHub Desktop.
Save joshaber/f59759d1674f82837b8d to your computer and use it in GitHub Desktop.
RACSignal *fieldTextColor = [executing map:^(NSNumber *x) {
return x.boolValue ? UIColor.lightGrayColor : UIColor.blackColor;
}];
RAC(self.firstNameField.textColor) = fieldTextColor;
RAC(self.lastNameField.textColor) = fieldTextColor;
RAC(self.emailField.textColor) = fieldTextColor;
RAC(self.reEmailField.textColor) = fieldTextColor;
RACSignal *notProcessing = [executing map:^(NSNumber *x) {
return @(!x.boolValue);
}];
RAC(self.firstNameField.enabled) = notProcessing;
RAC(self.lastNameField.enabled) = notProcessing;
RAC(self.emailField.enabled) = notProcessing;
RAC(self.reEmailField.enabled) = notProcessing;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment