12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- //
- // HomeNavSearchView.m
- // KulexiuForStudent
- //
- // Created by 王智 on 2022/8/29.
- //
- #import "HomeNavSearchView.h"
- @interface HomeNavSearchView ()
- @property (nonatomic, copy) HomeNavSearchCallback callback;
- @end
- @implementation HomeNavSearchView
- + (instancetype)shareInstance {
- HomeNavSearchView *view = [[[NSBundle mainBundle] loadNibNamed:@"HomeNavSearchView" owner:nil options:nil] firstObject];
- return view;
- }
- - (void)homeNavSearchAction:(HomeNavSearchCallback)callback {
- if (callback) {
- self.callback = callback;
- }
- }
- - (IBAction)toMessaegCenter:(id)sender {
- if (self.callback) {
- self.callback(HOMENAV_TAG_MESSAGE);
- }
- }
- - (IBAction)scanAction:(id)sender {
- if (self.callback) {
- self.callback(HOMENAV_TAG_SCAN);
- }
- }
- - (IBAction)searchAction:(id)sender {
- if (self.callback) {
- self.callback(HOMENAV_TAG_SEARCH);
- }
- }
- /*
- // Only override drawRect: if you perform custom drawing.
- // An empty implementation adversely affects performance during animation.
- - (void)drawRect:(CGRect)rect {
- // Drawing code
- }
- */
- @end
|