Skip to content

Commit 940ed92

Browse files
committed
体验优化
1 parent 7a87f2d commit 940ed92

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

Coding_iOS/Controllers/TaskDescriptionViewController.m

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@ - (void)viewDidLoad {
6161
}];
6262
}
6363

64+
- (void)viewDidAppear:(BOOL)animated{
65+
[super viewDidAppear:animated];
66+
if (self.curIndex == 0 && self.editView) {
67+
[self.editView becomeFirstResponder];
68+
}
69+
}
70+
6471
- (void)didReceiveMemoryWarning {
6572
[super didReceiveMemoryWarning];
6673
// Dispose of any resources that can be recreated.
@@ -69,6 +76,11 @@ - (void)didReceiveMemoryWarning {
6976
- (void)segmentedControlSelected:(id)sender{
7077
UISegmentedControl *segmentedControl = (UISegmentedControl *)sender;
7178
self.curIndex = segmentedControl.selectedSegmentIndex;
79+
if (self.curIndex == 0) {
80+
[_editView becomeFirstResponder];
81+
}else{
82+
[_editView resignFirstResponder];
83+
}
7284
}
7385

7486
- (void)saveBtnClicked{
@@ -119,7 +131,6 @@ - (void)loadEditView{
119131
_editView.hidden = NO;
120132
_preview.hidden = YES;
121133
_activityIndicator.hidden = YES;
122-
[_editView becomeFirstResponder];
123134
}
124135

125136
- (void)loadPreview{
@@ -145,7 +156,6 @@ - (void)loadPreview{
145156
_preview.hidden = NO;
146157
_activityIndicator.hidden = NO;
147158
_editView.hidden = YES;
148-
[_editView resignFirstResponder];
149159
[self previewLoadMDData];
150160
}
151161

0 commit comments

Comments
 (0)