语音vip限制ai弹窗

This commit is contained in:
2026-02-04 20:23:20 +08:00
parent dd59094a16
commit b73f225d15
15 changed files with 164 additions and 98 deletions

View File

@@ -11,6 +11,12 @@ NS_ASSUME_NONNULL_BEGIN
@interface KBPayMainVC : BaseViewController
/// 默认选中的会员类型:
/// - 0VIP
/// - 1SVIP
/// 默认 0
@property (nonatomic, assign) NSInteger initialSelectedIndex;
@end
NS_ASSUME_NONNULL_END

View File

@@ -61,6 +61,7 @@ static const CGFloat JXheightForHeaderInSection = 39;
self.view.backgroundColor = [UIColor whiteColor];
// self.navigationController.navigationBar.translucent = false;
// self.edgesForExtendedLayout = UIRectEdgeNone;
NSInteger initialIndex = (self.initialSelectedIndex == 1) ? 1 : 0;
self.imageNames = @[@"VIP_Normal_icon", @"SVIP_Normal_icon"];
NSArray *selectedImageNames = @[@"VIP_Selected_icon", @"SVIP_Selected_icon"];
@@ -84,6 +85,7 @@ static const CGFloat JXheightForHeaderInSection = 39;
self.myCategoryView.imageInfoArray = self.imageNames;
self.myCategoryView.selectedImageInfoArray = selectedImageNames;
self.myCategoryView.defaultSelectedIndex = initialIndex;
self.myCategoryView.loadImageBlock = ^(UIImageView *imageView, id info) {
NSString *imageName = info;
imageView.image = [UIImage imageNamed:imageName];
@@ -101,6 +103,7 @@ static const CGFloat JXheightForHeaderInSection = 39;
_pagerView = [self preferredPagingView];
self.pagerView.defaultSelectedIndex = initialIndex;
self.pagerView.mainTableView.gestureDelegate = self;
[self.view addSubview:self.pagerView];