Dismiss the keyboard when the text edition is ended.

This commit is contained in:
yannick
2015-11-20 15:20:15 +01:00
parent 726efea874
commit 376c16c2bf
@@ -40,7 +40,6 @@
@implementation RoomDetailsViewController
- (void)viewDidLoad
{
[super viewDidLoad];
@@ -51,6 +50,13 @@
self.tableView.separatorColor = [UIColor clearColor];
}
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
[self dismissFirstResponder];
}
- (NSMutableDictionary*)getUpdatedItems
{
if (!updatedItems)
@@ -60,6 +66,21 @@
return updatedItems;
}
- (void)dismissFirstResponder
{
if ([topicTextView isFirstResponder])
{
[topicTextView resignFirstResponder];
}
if ([nameTextField isFirstResponder])
{
[nameTextField resignFirstResponder];
}
}
#pragma mark - UITextViewDelegate
- (void)textViewDidChange:(UITextView *)textView
@@ -239,10 +260,15 @@
{
if (self.tableView == aTableView)
{
if ([topicTextView isFirstResponder])
{
}
[self dismissFirstResponder];
}
}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if (scrollView == self.tableView)
{
[self dismissFirstResponder];
}
}