add update selected method without block for ui update
This commit is contained in:
parent
f243d201b6
commit
ef3a0c26ba
@ -48,6 +48,7 @@
|
||||
//configures
|
||||
- (void)setSelected:(BOOL)selected;
|
||||
- (void)setSelected:(BOOL)selected animated:(BOOL)animated;
|
||||
- (void)setSelected:(BOOL)selected animated:(BOOL)animated runBlock:(BOOL)runBlock;
|
||||
- (void)setColor:(nullable UIColor *)color forState:(UIControlState)state;
|
||||
- (void)setCheckBoxBorder:(nullable UIColor *)color;
|
||||
|
||||
|
||||
@ -250,10 +250,14 @@ static const CGFloat CheckBoxHeightWidth = 18.0;
|
||||
}
|
||||
|
||||
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
|
||||
[self setSelected:selected animated:animated runBlock:YES];
|
||||
}
|
||||
|
||||
- (void)setSelected:(BOOL)selected animated:(BOOL)animated runBlock:(BOOL)runBlock{
|
||||
[self addAccessibilityLabel:selected];
|
||||
|
||||
self.isSelected = selected;
|
||||
if (self.switchSelected) {
|
||||
if (self.switchSelected && runBlock) {
|
||||
self.switchSelected(selected);
|
||||
}
|
||||
if (selected) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user