// // HomeViewController.h // HC // // Created by huilinLi on 2025/11/18. // #import #import "CommonTabBar.h" NS_ASSUME_NONNULL_BEGIN @interface HomeViewController : UIViewController @property (nonatomic, strong) UILabel *successLabel; @property (nonatomic, strong) UITextField *searchField; @property (nonatomic, strong) UIImageView *logoImage; @property (nonatomic, strong) UIImageView *flagIcon; @property (nonatomic, strong) UIButton *messageBtn; @property (nonatomic, strong) UIScrollView *functionScrollView; @property (nonatomic, strong) NSMutableArray *functionBtns; @property (nonatomic, strong) UIScrollView *bannerScrollView; @property (nonatomic, strong) UIPageControl *bannerPageControl; @property (nonatomic, strong) UIView *tabContainer; @property (nonatomic, strong) UIButton *courseBtn; // 课程按钮 @property (nonatomic, strong) UIButton *infoBtn; // 资讯按钮 @property (nonatomic, strong) UIButton *activityBtn; // 活动按钮 @property (nonatomic, strong) UIView *courseUnderline; // 课程下划线 @property (nonatomic, strong) UIView *infoUnderline; // 资讯下划线 @property (nonatomic, strong) UIView *activityUnderline;// 活动下划线 @property (nonatomic, strong) UITableView *courseTableView; // @property (nonatomic, strong) UIView *commonTabBar; @property (nonatomic, strong) CommonTabBar *commonTabBar; @property (nonatomic, strong) UIButton *homeTabBtn; @property (nonatomic, strong) UIButton *marketTabBtn; @property (nonatomic, strong) UIButton *favoritesTabBtn; @property (nonatomic, strong) UIButton *mineTabBtn; @property (nonatomic, strong) UIImageView *redPacketIcon; @property (nonatomic, strong) NSArray *functionIcons; @property (nonatomic, strong) NSArray *courseData; @property (nonatomic, strong) NSTimer *bannerTimer; // 轮播图的定时器 @property (nonatomic, assign) NSInteger currentBannerIndex; // 当前轮播页码 @end NS_ASSUME_NONNULL_END