123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- //
- // LiveRoomBottomView.m
- // KulexiuForTeacher
- //
- // Created by Kyle on 2022/3/30.
- //
- #import "LiveRoomBottomView.h"
- @interface LiveRoomBottomView ()
- @property (nonatomic, copy) LiveBottomCallback callback;
- @end
- @implementation LiveRoomBottomView
- + (instancetype)shareInstance {
- LiveRoomBottomView *view = [[[NSBundle mainBundle] loadNibNamed:@"LiveRoomBottomView" owner:nil options:nil] firstObject];
- return view;
- }
- - (IBAction)chatAction:(id)sender {
- if (self.callback) {
- self.callback(LIVEROOMACTION_CHAT);
- }
- }
- - (IBAction)seatAction:(id)sender {
- if (self.callback) {
- self.callback(LIVEROOMACTION_SEAT);
- }
- }
- - (IBAction)quitAction:(id)sender {
- if (self.callback) {
- self.callback(LIVEROOMACTION_QUIT);
- }
- }
- - (void)bottomClickAction:(LiveBottomCallback)callback {
- if (callback) {
- self.callback = callback;
- }
- }
- /*
- // Only override drawRect: if you perform custom drawing.
- // An empty implementation adversely affects performance during animation.
- - (void)drawRect:(CGRect)rect {
- // Drawing code
- }
- */
- @end
|