SearchViewController.h 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. //
  2. // SearchViewController.h
  3. // iShop
  4. //
  5. // Created by Rui Zhang on 1/24/24.
  6. //
  7. #import "TabViewController.h"
  8. #import "CategoryHeaderView.h"
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface SearchViewController : TabViewController<UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout,UIScrollViewDelegate>
  11. #pragma mark view
  12. @property (strong, nonatomic) IBOutlet UICollectionView *collectionview;
  13. @property (strong, nonatomic) IBOutlet UISearchBar *searchBar;
  14. @property (strong, nonatomic) IBOutlet UIActivityIndicatorView *mum;
  15. @property (strong, nonatomic) IBOutlet UILabel *label_net_err;
  16. @property (strong, nonatomic) IBOutlet CategoryHeaderView *headerView;
  17. @property (weak, nonatomic) IBOutlet UIButton *btnDisplay;
  18. @property (weak, nonatomic) IBOutlet UIView *maskView;
  19. #pragma mark control
  20. @property (strong, nonatomic) NSMutableDictionary* category_data;
  21. @property (strong,nonatomic) NSString* keywords;
  22. @property long offset;
  23. @property bool loadall;
  24. @property bool showalert;
  25. @property int categoryViewType;
  26. @property bool loadmore_matchfull;
  27. @property bool showDetail;
  28. @end
  29. NS_ASSUME_NONNULL_END