- 1 //KLSubViewController.h
- 2 #import <UIKit/UIKit.h>
- 3
- 4 NS_ASSUME_NONNULL_BEGIN
- 5
- 6 @interface KLSubViewController : UIViewController
- 7
- 8 @property (strong, nonatomic) UITextField *textField;
- 9 @property (strong, nonatomic) UIButton *button;
- 10
- 11 @property (strong, nonatomic) NSString *content;
- 12
- 13 @end
- 14
- 15 NS_ASSUME_NONNULL_END
- 16
- 17 //KLSubViewController.m
- 18 #import "KLSubViewController.h"
- 19
- 20 @interface KLSubViewController ()
- 21
- 22 @end
- 23
- 24 @implementation KLSubViewController
- 25
- 26 - (void)viewDidLoad {
- 27 [super viewDidLoad];
- 28 self.view.backgroundColor = [UIColor whiteColor];
- 29 self.title = @"子界面";
- 30
- 31 _textField = [[UITextField alloc] init];
- 32 _textField.textColor = [UIColor redColor];
- 33 _textField.textAlignment = NSTextAlignmentCenter;
- 34 _textField.backgroundColor = kBgColor;
- 35 _textField.text = @"子界面的label信息";
- 36 [self.view addSubview:_textField];
- 37 WEAKSELF
- 38 [_textField mas_makeConstraints:^(MASConstraintMaker *make) {
- 39 make.center.mas_equalTo(weakSelf.view).mas_offset(0.0f);
- 40 make.left.mas_equalTo(weakSelf.view).mas_offset(15.0f);
- 41 make.right.mas_equalTo(weakSelf.view).mas_offset(-15.0f);
- 42 }];
- 43
- 44 _button = [UIButton buttonWithType:UIButtonTypeCustom];
- 45 [_button setTitle:@"返回主界面" forState:UIControlStateNormal];
- 46 [_button setTitleColor:[UIColor blueColor] forState:UIControlStateNormal];
- 47 [_button addTarget:self action:@selector(btnClicked:) forControlEvents:UIControlEventTouchUpInside];
- 48 [self.view addSubview:_button];
- 49 [_button mas_makeConstraints:^(MASConstraintMaker *make) {
- 50 make.centerX.mas_equalTo(weakSelf.view).mas_offset(0.0f);
- 51 make.top.mas_equalTo(weakSelf.textField.mas_bottom).mas_offset(40.0f);
- 52 }];
- 53 }
- 54
- 55 - (void) btnClicked:(UIButton *)btn {
- 56
- 57 [self.navigationController popViewControllerAnimated:YES];
- 58 }
- 59
- 60 @end