mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-30 21:26:57 +02:00
Dismiss the keyboard when the text edition is ended.
This commit is contained in:
@@ -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];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user