航海燃料不足的时候弹框
This commit is contained in:
@@ -846,6 +846,7 @@
|
|||||||
E8E20BEC2816A5B90033B688 /* XPMineBlackListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E20BEB2816A5B90033B688 /* XPMineBlackListViewController.m */; };
|
E8E20BEC2816A5B90033B688 /* XPMineBlackListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E20BEB2816A5B90033B688 /* XPMineBlackListViewController.m */; };
|
||||||
E8E20BEF2816A5FC0033B688 /* XPMineBlackListTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E20BEE2816A5FC0033B688 /* XPMineBlackListTableViewCell.m */; };
|
E8E20BEF2816A5FC0033B688 /* XPMineBlackListTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E20BEE2816A5FC0033B688 /* XPMineBlackListTableViewCell.m */; };
|
||||||
E8E21A9B28B4BD92008F7C9D /* XPRoomGraffitiGiftAnimationView.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E21A9A28B4BD92008F7C9D /* XPRoomGraffitiGiftAnimationView.m */; };
|
E8E21A9B28B4BD92008F7C9D /* XPRoomGraffitiGiftAnimationView.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E21A9A28B4BD92008F7C9D /* XPRoomGraffitiGiftAnimationView.m */; };
|
||||||
|
E8E21A9E28B4DFE8008F7C9D /* XPSailingBuyFuelView.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E21A9D28B4DFE8008F7C9D /* XPSailingBuyFuelView.m */; };
|
||||||
E8E5E18B27C332EE00F457D8 /* XPHomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E5E18A27C332EE00F457D8 /* XPHomeViewController.m */; };
|
E8E5E18B27C332EE00F457D8 /* XPHomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E5E18A27C332EE00F457D8 /* XPHomeViewController.m */; };
|
||||||
E8E5E18E27C3331E00F457D8 /* XPHomeRecommendViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E5E18D27C3331E00F457D8 /* XPHomeRecommendViewController.m */; };
|
E8E5E18E27C3331E00F457D8 /* XPHomeRecommendViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E5E18D27C3331E00F457D8 /* XPHomeRecommendViewController.m */; };
|
||||||
E8E5E19127C369F000F457D8 /* XPHomeRecommendListView.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E5E19027C369F000F457D8 /* XPHomeRecommendListView.m */; };
|
E8E5E19127C369F000F457D8 /* XPHomeRecommendListView.m in Sources */ = {isa = PBXBuildFile; fileRef = E8E5E19027C369F000F457D8 /* XPHomeRecommendListView.m */; };
|
||||||
@@ -2622,6 +2623,8 @@
|
|||||||
E8E20BEE2816A5FC0033B688 /* XPMineBlackListTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPMineBlackListTableViewCell.m; sourceTree = "<group>"; };
|
E8E20BEE2816A5FC0033B688 /* XPMineBlackListTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPMineBlackListTableViewCell.m; sourceTree = "<group>"; };
|
||||||
E8E21A9928B4BD92008F7C9D /* XPRoomGraffitiGiftAnimationView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPRoomGraffitiGiftAnimationView.h; sourceTree = "<group>"; };
|
E8E21A9928B4BD92008F7C9D /* XPRoomGraffitiGiftAnimationView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPRoomGraffitiGiftAnimationView.h; sourceTree = "<group>"; };
|
||||||
E8E21A9A28B4BD92008F7C9D /* XPRoomGraffitiGiftAnimationView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPRoomGraffitiGiftAnimationView.m; sourceTree = "<group>"; };
|
E8E21A9A28B4BD92008F7C9D /* XPRoomGraffitiGiftAnimationView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPRoomGraffitiGiftAnimationView.m; sourceTree = "<group>"; };
|
||||||
|
E8E21A9C28B4DFE8008F7C9D /* XPSailingBuyFuelView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPSailingBuyFuelView.h; sourceTree = "<group>"; };
|
||||||
|
E8E21A9D28B4DFE8008F7C9D /* XPSailingBuyFuelView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPSailingBuyFuelView.m; sourceTree = "<group>"; };
|
||||||
E8E5E18927C332EE00F457D8 /* XPHomeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPHomeViewController.h; sourceTree = "<group>"; };
|
E8E5E18927C332EE00F457D8 /* XPHomeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPHomeViewController.h; sourceTree = "<group>"; };
|
||||||
E8E5E18A27C332EE00F457D8 /* XPHomeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPHomeViewController.m; sourceTree = "<group>"; };
|
E8E5E18A27C332EE00F457D8 /* XPHomeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPHomeViewController.m; sourceTree = "<group>"; };
|
||||||
E8E5E18C27C3331E00F457D8 /* XPHomeRecommendViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPHomeRecommendViewController.h; sourceTree = "<group>"; };
|
E8E5E18C27C3331E00F457D8 /* XPHomeRecommendViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPHomeRecommendViewController.h; sourceTree = "<group>"; };
|
||||||
@@ -5447,6 +5450,8 @@
|
|||||||
E8AB633228AE51470023B0D2 /* XPSailingPrizeView.m */,
|
E8AB633228AE51470023B0D2 /* XPSailingPrizeView.m */,
|
||||||
E897ABFA28AF2E71003B3587 /* XPSailingGiftView.h */,
|
E897ABFA28AF2E71003B3587 /* XPSailingGiftView.h */,
|
||||||
E897ABFB28AF2E71003B3587 /* XPSailingGiftView.m */,
|
E897ABFB28AF2E71003B3587 /* XPSailingGiftView.m */,
|
||||||
|
E8E21A9C28B4DFE8008F7C9D /* XPSailingBuyFuelView.h */,
|
||||||
|
E8E21A9D28B4DFE8008F7C9D /* XPSailingBuyFuelView.m */,
|
||||||
E897ABFD28AF39B4003B3587 /* XPSailingAnimationView.h */,
|
E897ABFD28AF39B4003B3587 /* XPSailingAnimationView.h */,
|
||||||
E897ABFE28AF39B4003B3587 /* XPSailingAnimationView.m */,
|
E897ABFE28AF39B4003B3587 /* XPSailingAnimationView.m */,
|
||||||
);
|
);
|
||||||
@@ -8334,6 +8339,7 @@
|
|||||||
E8F9168727EC927C00F10D8F /* XPHomeLittleGamePesenter.m in Sources */,
|
E8F9168727EC927C00F10D8F /* XPHomeLittleGamePesenter.m in Sources */,
|
||||||
E8AC722126F47E23007D6E91 /* XPMineAboutUsViewController.m in Sources */,
|
E8AC722126F47E23007D6E91 /* XPMineAboutUsViewController.m in Sources */,
|
||||||
E8834E4C28003E4E0029CCC1 /* XPMineManagerSetPresenter.m in Sources */,
|
E8834E4C28003E4E0029CCC1 /* XPMineManagerSetPresenter.m in Sources */,
|
||||||
|
E8E21A9E28B4DFE8008F7C9D /* XPSailingBuyFuelView.m in Sources */,
|
||||||
18F403CB2758C66800A6C548 /* MessageContentText.m in Sources */,
|
18F403CB2758C66800A6C548 /* MessageContentText.m in Sources */,
|
||||||
E8232600274E48EA003A3332 /* XPUserCardItemCollectionViewCell.m in Sources */,
|
E8232600274E48EA003A3332 /* XPUserCardItemCollectionViewCell.m in Sources */,
|
||||||
E88B5CC526FB42B000DA9178 /* XPMineUserInfoHeaderView.m in Sources */,
|
E88B5CC526FB42B000DA9178 /* XPMineUserInfoHeaderView.m in Sources */,
|
||||||
|
22
xplan-ios/Assets.xcassets/Room/Sailing/room_sailing_buy_fuel_bg.imageset/Contents.json
vendored
Normal file
22
xplan-ios/Assets.xcassets/Room/Sailing/room_sailing_buy_fuel_bg.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "room_sailing_buy_fuel_bg@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "room_sailing_buy_fuel_bg@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 93 KiB |
Binary file not shown.
After Width: | Height: | Size: 180 KiB |
22
xplan-ios/Assets.xcassets/Room/Sailing/room_sailing_buy_fuel_cancel.imageset/Contents.json
vendored
Normal file
22
xplan-ios/Assets.xcassets/Room/Sailing/room_sailing_buy_fuel_cancel.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "room_sailing_buy_fuel_cancel@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "room_sailing_buy_fuel_cancel@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 5.7 KiB |
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
22
xplan-ios/Assets.xcassets/Room/Sailing/room_sailing_buy_fuel_sure.imageset/Contents.json
vendored
Normal file
22
xplan-ios/Assets.xcassets/Room/Sailing/room_sailing_buy_fuel_sure.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "room_sailing_buy_fuel_sure@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "room_sailing_buy_fuel_sure@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 5.7 KiB |
Binary file not shown.
After Width: | Height: | Size: 9.9 KiB |
24
xplan-ios/Main/Room/View/Sailing/View/XPSailingBuyFuelView.h
Normal file
24
xplan-ios/Main/Room/View/Sailing/View/XPSailingBuyFuelView.h
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
//
|
||||||
|
// XPSailingBuyFuelView.h
|
||||||
|
// xplan-ios
|
||||||
|
//
|
||||||
|
// Created by 冯硕 on 2022/8/23.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import <UIKit/UIKit.h>
|
||||||
|
|
||||||
|
NS_ASSUME_NONNULL_BEGIN
|
||||||
|
@class XPSailingBuyFuelView;
|
||||||
|
@protocol XPSailingBuyFuelViewDelegate <NSObject>
|
||||||
|
///取消
|
||||||
|
- (void)xPSailingBuyFuelView:(XPSailingBuyFuelView *)view didClickCancel:(UIButton *)sender;
|
||||||
|
///购买
|
||||||
|
- (void)xPSailingBuyFuelView:(XPSailingBuyFuelView *)view didClickBuy:(UIButton *)sender;
|
||||||
|
|
||||||
|
@end
|
||||||
|
@interface XPSailingBuyFuelView : UIView
|
||||||
|
///代理
|
||||||
|
@property (nonatomic,weak) id<XPSailingBuyFuelViewDelegate> delegate;
|
||||||
|
@end
|
||||||
|
|
||||||
|
NS_ASSUME_NONNULL_END
|
126
xplan-ios/Main/Room/View/Sailing/View/XPSailingBuyFuelView.m
Normal file
126
xplan-ios/Main/Room/View/Sailing/View/XPSailingBuyFuelView.m
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
//
|
||||||
|
// XPSailingBuyFuelView.m
|
||||||
|
// xplan-ios
|
||||||
|
//
|
||||||
|
// Created by 冯硕 on 2022/8/23.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import "XPSailingBuyFuelView.h"
|
||||||
|
///Third
|
||||||
|
#import <Masonry/Masonry.h>
|
||||||
|
///Tool
|
||||||
|
#import "ThemeColor.h"
|
||||||
|
|
||||||
|
@interface XPSailingBuyFuelView ()
|
||||||
|
///背景
|
||||||
|
@property (nonatomic,strong) UIImageView *backImageView;
|
||||||
|
///内容
|
||||||
|
@property (nonatomic,strong) UILabel *titleLabel;
|
||||||
|
///取消
|
||||||
|
@property (nonatomic,strong) UIButton *cancelButton;
|
||||||
|
///购买
|
||||||
|
@property (nonatomic,strong) UIButton *buyButton;
|
||||||
|
|
||||||
|
@end
|
||||||
|
|
||||||
|
|
||||||
|
@implementation XPSailingBuyFuelView
|
||||||
|
|
||||||
|
- (instancetype)initWithFrame:(CGRect)frame {
|
||||||
|
self = [super initWithFrame:frame];
|
||||||
|
if (self) {
|
||||||
|
[self initSubViews];
|
||||||
|
[self initSubViewConstraints];
|
||||||
|
}
|
||||||
|
return self;
|
||||||
|
}
|
||||||
|
|
||||||
|
#pragma mark - Private Method
|
||||||
|
- (void)initSubViews {
|
||||||
|
[self addSubview:self.backImageView];
|
||||||
|
[self.backImageView addSubview:self.titleLabel];
|
||||||
|
[self.backImageView addSubview:self.cancelButton];
|
||||||
|
[self.backImageView addSubview:self.buyButton];
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)initSubViewConstraints {
|
||||||
|
[self mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||||
|
make.size.mas_equalTo(CGSizeMake(280, 177));
|
||||||
|
}];
|
||||||
|
|
||||||
|
[self.backImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||||
|
make.edges.mas_equalTo(self);
|
||||||
|
}];
|
||||||
|
|
||||||
|
[self.titleLabel mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||||
|
make.top.mas_equalTo(self.backImageView).offset(54);
|
||||||
|
make.centerX.mas_equalTo(self.backImageView);
|
||||||
|
}];
|
||||||
|
|
||||||
|
[self.cancelButton mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||||
|
make.size.mas_equalTo(CGSizeMake(85, 24));
|
||||||
|
make.right.mas_equalTo(self.backImageView.mas_centerX).offset(-10);
|
||||||
|
make.bottom.mas_equalTo(self.backImageView).offset(-24);
|
||||||
|
}];
|
||||||
|
|
||||||
|
[self.buyButton mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||||
|
make.size.centerY.mas_equalTo(self.cancelButton);
|
||||||
|
make.left.mas_equalTo(self.backImageView.mas_centerX).offset(10);
|
||||||
|
}];
|
||||||
|
}
|
||||||
|
|
||||||
|
#pragma mark - Event Response
|
||||||
|
- (void)cancelButtonAction:(UIButton *)sender {
|
||||||
|
if (self.delegate && [self.delegate respondsToSelector:@selector(xPSailingBuyFuelView:didClickCancel:)]) {
|
||||||
|
[self.delegate xPSailingBuyFuelView:self didClickCancel:sender];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)buyButtonAction:(UIButton *)sender {
|
||||||
|
if (self.delegate && [self.delegate respondsToSelector:@selector(xPSailingBuyFuelView:didClickBuy:)]) {
|
||||||
|
[self.delegate xPSailingBuyFuelView:self didClickBuy:sender];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#pragma mark - Getters And Setters
|
||||||
|
- (UIImageView *)backImageView {
|
||||||
|
if (!_backImageView) {
|
||||||
|
_backImageView = [[UIImageView alloc] init];
|
||||||
|
_backImageView.userInteractionEnabled = YES;
|
||||||
|
_backImageView.image = [UIImage imageNamed:@"room_sailing_buy_fuel_bg"];
|
||||||
|
}
|
||||||
|
return _backImageView;
|
||||||
|
}
|
||||||
|
|
||||||
|
- (UILabel *)titleLabel {
|
||||||
|
if (!_titleLabel) {
|
||||||
|
_titleLabel = [[UILabel alloc] init];
|
||||||
|
_titleLabel.font = [UIFont systemFontOfSize:15];
|
||||||
|
_titleLabel.textColor = UIColorFromRGB(0x64472E);
|
||||||
|
_titleLabel.text = @"当前燃油不足 \n 可参与活动获得燃油哦~";
|
||||||
|
_titleLabel.textAlignment = NSTextAlignmentCenter;
|
||||||
|
_titleLabel.numberOfLines = 2;
|
||||||
|
}
|
||||||
|
return _titleLabel;
|
||||||
|
}
|
||||||
|
|
||||||
|
- (UIButton *)cancelButton {
|
||||||
|
if (!_cancelButton) {
|
||||||
|
_cancelButton = [UIButton buttonWithType:UIButtonTypeCustom];
|
||||||
|
[_cancelButton setImage:[UIImage imageNamed:@"room_sailing_buy_fuel_cancel"] forState:UIControlStateNormal];
|
||||||
|
[_cancelButton setImage:[UIImage imageNamed:@"room_sailing_buy_fuel_cancel"] forState:UIControlStateSelected];
|
||||||
|
[_cancelButton addTarget:self action:@selector(cancelButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||||
|
}
|
||||||
|
return _cancelButton;
|
||||||
|
}
|
||||||
|
|
||||||
|
- (UIButton *)buyButton {
|
||||||
|
if (!_buyButton) {
|
||||||
|
_buyButton = [UIButton buttonWithType:UIButtonTypeCustom];
|
||||||
|
[_buyButton setImage:[UIImage imageNamed:@"room_sailing_buy_fuel_sure"] forState:UIControlStateNormal];
|
||||||
|
[_buyButton setImage:[UIImage imageNamed:@"room_sailing_buy_fuel_sure"] forState:UIControlStateSelected];
|
||||||
|
[_buyButton addTarget:self action:@selector(buyButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||||
|
}
|
||||||
|
return _buyButton;
|
||||||
|
}
|
||||||
|
@end
|
@@ -26,6 +26,7 @@
|
|||||||
#import "XPRoomHalfWebView.h"
|
#import "XPRoomHalfWebView.h"
|
||||||
#import "XPSailingPrizeView.h"
|
#import "XPSailingPrizeView.h"
|
||||||
#import "XPSailingGiftView.h"
|
#import "XPSailingGiftView.h"
|
||||||
|
#import "XPSailingBuyFuelView.h"
|
||||||
///P
|
///P
|
||||||
#import "XPSailingPresenter.h"
|
#import "XPSailingPresenter.h"
|
||||||
#import "XPSailingProtocol.h"
|
#import "XPSailingProtocol.h"
|
||||||
@@ -33,7 +34,7 @@
|
|||||||
NSString * const kSailingPrizeAlertKey = @"kSailingPrizeAlertKey";
|
NSString * const kSailingPrizeAlertKey = @"kSailingPrizeAlertKey";
|
||||||
|
|
||||||
#define KitemHeight (20 + 5)
|
#define KitemHeight (20 + 5)
|
||||||
@interface XPSailingViewController ()<XPSailingProtocol, NIMSystemNotificationManagerDelegate, SVGAPlayerDelegate>
|
@interface XPSailingViewController ()<XPSailingProtocol, NIMSystemNotificationManagerDelegate, SVGAPlayerDelegate, XPSailingBuyFuelViewDelegate>
|
||||||
///顶部的View
|
///顶部的View
|
||||||
@property (nonatomic,strong) UIView * topView;
|
@property (nonatomic,strong) UIView * topView;
|
||||||
///背景图
|
///背景图
|
||||||
@@ -412,17 +413,10 @@ NSString * const kSailingPrizeAlertKey = @"kSailingPrizeAlertKey";
|
|||||||
}
|
}
|
||||||
|
|
||||||
- (void)exploreButtonAction:(UIButton *)sender {
|
- (void)exploreButtonAction:(UIButton *)sender {
|
||||||
if (self.exploreCount > self.sailingInfo.keyNum) {
|
if (self.textField.text.integerValue > self.sailingInfo.keyNum) {
|
||||||
TTAlertConfig * config = [[TTAlertConfig alloc] init];
|
XPSailingBuyFuelView * buyView = [[XPSailingBuyFuelView alloc] init];
|
||||||
config.title = @"";
|
buyView.delegate = self;
|
||||||
config.message = @"参与活动获得燃料";
|
[TTPopup popupView:buyView style:TTPopupStyleAlert];
|
||||||
config.confirmButtonConfig.title = @"去参与";
|
|
||||||
config.cancelButtonConfig.title = @"取消";
|
|
||||||
[TTPopup alertWithConfig:config confirmHandler:^{
|
|
||||||
[self getFuleButtonAction:self.getFuleButton];
|
|
||||||
} cancelHandler:^{
|
|
||||||
|
|
||||||
}];
|
|
||||||
} else {
|
} else {
|
||||||
self.sailingImageView.hidden = YES;
|
self.sailingImageView.hidden = YES;
|
||||||
[self startSailingSVGA];
|
[self startSailingSVGA];
|
||||||
@@ -454,6 +448,15 @@ NSString * const kSailingPrizeAlertKey = @"kSailingPrizeAlertKey";
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (void)xPSailingBuyFuelView:(XPSailingBuyFuelView *)view didClickBuy:(UIButton *)sender {
|
||||||
|
[TTPopup dismiss];
|
||||||
|
[self getFuleButtonAction:self.getFuleButton];
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)xPSailingBuyFuelView:(XPSailingBuyFuelView *)view didClickCancel:(UIButton *)sender {
|
||||||
|
[TTPopup dismiss];
|
||||||
|
}
|
||||||
|
|
||||||
#pragma mark - Getters And Setters
|
#pragma mark - Getters And Setters
|
||||||
- (void)setExploreCount:(NSInteger)exploreCount {
|
- (void)setExploreCount:(NSInteger)exploreCount {
|
||||||
_exploreCount = exploreCount;
|
_exploreCount = exploreCount;
|
||||||
|
Reference in New Issue
Block a user