1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- //
- // APOnlySearchViewController.m
- // westkissMob
- //
- // Created by iOS on 2023/5/27.
- //
- #import "APOnlySearchViewController.h"
- @interface APOnlySearchViewController ()
- @property (nonatomic, strong) UIButton *cancelBt;
- @end
- @implementation APOnlySearchViewController
- - (void)viewDidLoad {
- [super viewDidLoad];
- // Do any additional setup after loading the view.
-
- self.bottomV.hidden = true;
- self.hisWordV.hidden = false;
-
- [self.searchTf mas_remakeConstraints:^(MASConstraintMaker *make) {
- make.left.equalTo(self.topV).offset(50 + 20);
- make.right.equalTo(self.topV).offset(-20);
- make.height.equalTo(@45);
- make.top.equalTo(self.view.mas_safeAreaLayoutGuideTop).offset(8);
- make.bottom.equalTo(self.topV).offset(-8);
- }];
-
- [self.topV addSubview:self.cancelBt];
- [self.cancelBt mas_makeConstraints:^(MASConstraintMaker *make) {
- make.height.equalTo(@40);
- make.right.equalTo(self.searchTf.mas_left).offset(-10);
- make.left.equalTo(self.topV).offset(20);
- make.centerY.equalTo(self.searchTf);
- }];
-
- [self.hisWordV reloadData];
-
- }
- - (void)textFieldDidEndEditing:(UITextField *)textField {
- [self hideLenovoV];
- }
- - (void)cancelBtAction {
- [self dismissViewControllerAnimated:true completion:nil];
- }
- - (UIButton *)cancelBt {
- if (!_cancelBt) {
- UIButton *bt = [UIButton buttonWithType:UIButtonTypeCustom];
- [bt addTarget:self action:@selector(cancelBtAction) forControlEvents:UIControlEventTouchUpInside];
- [bt setImage:[UIImage imageNamed:@"nav_back_black"] forState:UIControlStateNormal];
- // [bt setTitle:@"Cancel" forState:UIControlStateNormal];
- // [bt setTitleColor:UIColor.whiteColor forState:UIControlStateNormal];
- // bt.titleLabel.font = [UIFont fontWithName:Rob_Medium size:14];
- _cancelBt = bt;
- }
- return _cancelBt;
- }
- @end
|