Marino Faggiana 7 years ago
parent
commit
f2987f46e6
1 changed files with 11 additions and 4 deletions
  1. 11 4
      iOSClient/Main/CCMain.m

+ 11 - 4
iOSClient/Main/CCMain.m

@@ -35,7 +35,7 @@
 #import "NCAutoUpload.h"
 #import "NCBridgeSwift.h"
 
-@interface CCMain () <CCActionsDeleteDelegate, CCActionsRenameDelegate, CCActionsSearchDelegate, CCActionsDownloadThumbnailDelegate, CCActionsSettingFavoriteDelegate>
+@interface CCMain () <CCActionsDeleteDelegate, CCActionsRenameDelegate, CCActionsSearchDelegate, CCActionsDownloadThumbnailDelegate, CCActionsSettingFavoriteDelegate, UITextViewDelegate>
 {
     tableMetadata *_metadata;
         
@@ -460,7 +460,7 @@
 }
 
 #pragma --------------------------------------------------------------------------------------------
-#pragma mark ===== minChar Text Field DidChange =====
+#pragma mark ===== Text Field =====
 #pragma --------------------------------------------------------------------------------------------
 
 - (void)minCharTextFieldDidChange:(UITextField *)sender
@@ -475,6 +475,10 @@
     }
 }
 
+- (void)textFieldDidBeginEditing:(UITextField *)textField{
+    [textField selectAll:textField];
+}
+
 #pragma --------------------------------------------------------------------------------------------
 #pragma mark ===== Graphic Window =====
 #pragma --------------------------------------------------------------------------------------------
@@ -4281,7 +4285,9 @@
                                         UIAlertController *alertController = [UIAlertController alertControllerWithTitle:NSLocalizedString(@"_rename_",nil) message:nil preferredStyle:UIAlertControllerStyleAlert];
                                         
                                         [alertController addTextFieldWithConfigurationHandler:^(UITextField *textField) {
-                                            textField.placeholder = _metadata.fileNamePrint;
+                                            textField.text = _metadata.fileNamePrint;
+                                            //textField.selectedTextRange = [textField textRangeFromPosition:textField.beginningOfDocument toPosition:textField.endOfDocument];
+                                            //textField.delegate = self;
                                             [textField addTarget:self action:@selector(minCharTextFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
                                         }];
                                         
@@ -4469,7 +4475,8 @@
                                     UIAlertController *alertController = [UIAlertController alertControllerWithTitle:NSLocalizedString(@"_rename_",nil) message:nil preferredStyle:UIAlertControllerStyleAlert];
                                     
                                     [alertController addTextFieldWithConfigurationHandler:^(UITextField *textField) {
-                                        textField.placeholder = _metadata.fileNamePrint;
+                                        //textField.placeholder = _metadata.fileNamePrint;
+                                        textField.text = _metadata.fileNamePrint;
                                         [textField addTarget:self action:@selector(minCharTextFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
                                     }];