This commit is contained in:
2026-03-04 20:36:53 +08:00
parent 7029209a4d
commit fe08f8d54a
6 changed files with 163 additions and 187 deletions

View File

@@ -8,15 +8,18 @@
NS_ASSUME_NONNULL_BEGIN
@class KBAppUpdateView;
@class KBAppUpdateInfo;
@protocol KBAppUpdateViewDelegate <NSObject>
@optional
- (void)appUpdateViewDidTapUpgrade:(KBAppUpdateView *)view;
- (void)appUpdateViewDidTapCancel:(KBAppUpdateView *)view;
@end
@interface KBAppUpdateView : UIView
@property (nonatomic, weak) id<KBAppUpdateViewDelegate> delegate;
@property (nonatomic, strong, nullable) KBAppUpdateInfo *updateInfo;
@property (nonatomic, copy) NSString *backgroundImageName;
@property (nonatomic, copy) NSString *titleText;
@@ -24,6 +27,8 @@ NS_ASSUME_NONNULL_BEGIN
@property (nonatomic, copy) NSString *contentTitleText;
@property (nonatomic, copy) NSArray<NSString *> *contentItems;
@property (nonatomic, copy) NSString *upgradeButtonTitle;
@property (nonatomic, copy) NSString *cancelButtonTitle;
@property (nonatomic, assign) BOOL showsCancelButton;
@end