SWUtilityButtonView.h 923 B

123456789101112131415161718192021222324252627
  1. //
  2. // SWUtilityButtonView.h
  3. // SWTableViewCell
  4. //
  5. // Created by Matt Bowman on 11/27/13.
  6. // Copyright (c) 2013 Chris Wendel. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. @class SWTableViewCell;
  10. #define kUtilityButtonWidthDefault 90
  11. @interface SWUtilityButtonView : UIView
  12. - (id)initWithUtilityButtons:(NSArray *)utilityButtons parentCell:(SWTableViewCell *)parentCell utilityButtonSelector:(SEL)utilityButtonSelector;
  13. - (id)initWithFrame:(CGRect)frame utilityButtons:(NSArray *)utilityButtons parentCell:(SWTableViewCell *)parentCell utilityButtonSelector:(SEL)utilityButtonSelector;
  14. @property (nonatomic, weak, readonly) SWTableViewCell *parentCell;
  15. @property (nonatomic, copy) NSArray *utilityButtons;
  16. @property (nonatomic, assign) SEL utilityButtonSelector;
  17. - (void)setUtilityButtons:(NSArray *)utilityButtons WithButtonWidth:(CGFloat)width;
  18. - (void)pushBackgroundColors;
  19. - (void)popBackgroundColors;
  20. @end