房间UI布局的完善 事件的添加
This commit is contained in:
@@ -46,7 +46,9 @@
|
||||
}
|
||||
#pragma mark - Response
|
||||
- (void)menuButtonAction:(UIButton *)sender {
|
||||
|
||||
if (self.delegate && [self.delegate respondsToSelector:@selector(xpRoomMenuContainerView:didClickItem:)]) {
|
||||
[self.delegate xpRoomMenuContainerView:self didClickItem:sender.tag];
|
||||
}
|
||||
}
|
||||
|
||||
#pragma mark - Private Method
|
||||
@@ -88,6 +90,7 @@
|
||||
[_inputButton setBackgroundImage:[UIImage imageNamed:@"room_menu_input_bg"] forState:UIControlStateNormal];
|
||||
_inputButton.tag = XPRoomMenuItemType_Input;
|
||||
[_inputButton addTarget:self action:@selector(menuButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
_inputButton.hidden = YES;
|
||||
}
|
||||
return _inputButton;
|
||||
}
|
||||
@@ -121,6 +124,7 @@
|
||||
[_faceButton setImage:[UIImage imageNamed:@"room_menu_face"] forState:UIControlStateSelected];
|
||||
_faceButton.tag = XPRoomMenuItemType_Face;
|
||||
[_faceButton addTarget:self action:@selector(menuButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
_faceButton.hidden = YES;
|
||||
}
|
||||
return _faceButton;
|
||||
}
|
||||
@@ -132,6 +136,7 @@
|
||||
[_messageButton setImage:[UIImage imageNamed:@"room_menu_new_message"] forState:UIControlStateSelected];
|
||||
_messageButton.tag = XPRoomMenuItemType_Message;
|
||||
[_messageButton addTarget:self action:@selector(menuButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
_messageButton.hidden = YES;
|
||||
}
|
||||
return _messageButton;
|
||||
}
|
||||
@@ -141,8 +146,9 @@
|
||||
_moreButton = [UIButton buttonWithType:UIButtonTypeCustom];
|
||||
[_moreButton setImage:[UIImage imageNamed:@"room_menu_more"] forState:UIControlStateNormal];
|
||||
[_moreButton setImage:[UIImage imageNamed:@"room_menu_more"] forState:UIControlStateSelected];
|
||||
_moreButton.tag = XPRoomMenuItemType_Voice;
|
||||
_moreButton.tag = XPRoomMenuItemType_More;
|
||||
[_moreButton addTarget:self action:@selector(menuButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
_moreButton.hidden = YES;
|
||||
}
|
||||
return _moreButton;
|
||||
}
|
||||
@@ -152,8 +158,9 @@
|
||||
_giftButton = [UIButton buttonWithType:UIButtonTypeCustom];
|
||||
[_giftButton setImage:[UIImage imageNamed:@"room_menu_gift"] forState:UIControlStateNormal];
|
||||
[_giftButton setImage:[UIImage imageNamed:@"room_menu_gift"] forState:UIControlStateSelected];
|
||||
_giftButton.tag = XPRoomMenuItemType_Voice;
|
||||
_giftButton.tag = XPRoomMenuItemType_Gift;
|
||||
[_giftButton addTarget:self action:@selector(menuButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
_giftButton.hidden = YES;
|
||||
}
|
||||
return _giftButton;
|
||||
}
|
||||
|
Reference in New Issue
Block a user