Files
peko-ios/YuMi/Modules/YMNewHome/View/CreateEventViewControllerV2.h
2025-05-12 17:37:58 +08:00

66 lines
2.7 KiB
Objective-C

//
// CreateEventViewControllerV2.h
// YuMi
//
// Created by P on 2025/5/9.
//
#import "MvpViewController.h"
NS_ASSUME_NONNULL_BEGIN
@interface CreateEventViewControllerV2 : MvpViewController
@property (nonatomic, strong) UIScrollView *scrollView;
@property (nonatomic, strong) UIView *contentView;
@property (nonatomic, strong) UILabel *eventTitleLabel;
@property (nonatomic, strong) UITextField *eventTitleTextField;
@property (nonatomic, strong) UILabel *eventTitleCharCountLabel;
@property (nonatomic, strong) UILabel *eventBannerLabel;
@property (nonatomic, strong) UIImageView *eventBannerImageView;
@property (nonatomic, strong) UIImageView *eventBannerCamearImageView;
@property (nonatomic, strong) UILabel *uploadBannerLabel;
@property (nonatomic, strong) UIButton *uploadBannerYesButton;
@property (nonatomic, strong) UIButton *uploadBannerNoButton;
@property (nonatomic, strong) UILabel *selectRoomLabel;
@property (nonatomic, strong) UIView *selectRoomView;
@property (nonatomic, strong) UILabel *selectRoomPlaceholderLabel;
@property (nonatomic, strong) UIImageView *selectRoomArrowImageView;
@property (nonatomic, strong) UILabel *startTimeLabel;
@property (nonatomic, strong) UIView *startTimeView;
@property (nonatomic, strong) UILabel *startTimePlaceholderLabel;
@property (nonatomic, strong) UIImageView *startTimeArrowImageView;
@property (nonatomic, strong) NSDate *selectedStartTime; // 新增:存储选择的开始时间
@property (nonatomic, strong) UIView *datePickerContainerView; // 新增:日期选择器容器视图
@property (nonatomic, strong) UIDatePicker *datePicker; // 新增:日期选择器
@property (nonatomic, strong) UIToolbar *pickerToolbar; // 新增:选择器工具栏
@property (nonatomic, strong) UILabel *durationLabel;
@property (nonatomic, strong) UIView *durationView;
@property (nonatomic, strong) UILabel *durationPlaceholderLabel;
@property (nonatomic, strong) UIImageView *durationArrowImageView;
@property (nonatomic, assign) NSInteger selectedDurationInMinutes; // 新增:存储选择的时长(分钟)
@property (nonatomic, strong) UIView *durationPickerContainerView; // 新增:时长选择器容器视图
@property (nonatomic, strong) UIPickerView *durationPicker; // 新增:时长选择器 (UIPickerView)
@property (nonatomic, strong) UIToolbar *durationPickerToolbar; // 新增:时长选择器工具栏
@property (nonatomic, strong) UILabel *eventContentLabel;
@property (nonatomic, strong) UITextView *eventContentTextView;
@property (nonatomic, strong) UILabel *eventContentCharCountLabel;
@property (nonatomic, strong) UILabel *notifyFansLabel;
@property (nonatomic, strong) UISwitch *notifyFansSwitch;
@property (nonatomic, strong) UIButton *createEventButton;
@end
NS_ASSUME_NONNULL_END