diff options
Diffstat (limited to 'iphone/FixMyStreet/Classes')
-rw-r--r-- | iphone/FixMyStreet/Classes/Default.png | bin | 0 -> 25657 bytes | |||
-rw-r--r-- | iphone/FixMyStreet/Classes/EditSubjectViewController.m | 3 | ||||
-rw-r--r-- | iphone/FixMyStreet/Classes/InputTableViewController.m | 9 |
3 files changed, 9 insertions, 3 deletions
diff --git a/iphone/FixMyStreet/Classes/Default.png b/iphone/FixMyStreet/Classes/Default.png Binary files differnew file mode 100644 index 000000000..10143f6ac --- /dev/null +++ b/iphone/FixMyStreet/Classes/Default.png diff --git a/iphone/FixMyStreet/Classes/EditSubjectViewController.m b/iphone/FixMyStreet/Classes/EditSubjectViewController.m index e533e0e86..752ebaa3b 100644 --- a/iphone/FixMyStreet/Classes/EditSubjectViewController.m +++ b/iphone/FixMyStreet/Classes/EditSubjectViewController.m @@ -30,6 +30,9 @@ self.title = b; if (a) cell.textField.text = a; cell.textField.keyboardType = d; + if (d == UIKeyboardTypeEmailAddress) { + cell.textField.autocorrectionType = UITextAutocorrectionTypeNo; + } cell.textField.autocapitalizationType = e; } diff --git a/iphone/FixMyStreet/Classes/InputTableViewController.m b/iphone/FixMyStreet/Classes/InputTableViewController.m index 7cd8f5d02..0ac2b693b 100644 --- a/iphone/FixMyStreet/Classes/InputTableViewController.m +++ b/iphone/FixMyStreet/Classes/InputTableViewController.m @@ -45,7 +45,7 @@ backButton = [[UIBarButtonItem alloc] initWithTitle:@"Cancel" style:UIBarButtonSystemItemCancel target:nil action:nil]; self.navigationItem.backBarButtonItem = backButton; - UIBarButtonItem* rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Report" style:UIBarButtonSystemItemSave target:self action:@selector(uploadReport) ]; + UIBarButtonItem* rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Report" style:UIBarButtonItemStyleDone target:self action:@selector(uploadReport) ]; rightBarButtonItem.enabled = NO; self.navigationItem.rightBarButtonItem = rightBarButtonItem; [rightBarButtonItem release]; @@ -64,7 +64,10 @@ } - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { - return 4; + FixMyStreetAppDelegate *delegate = [[UIApplication sharedApplication] delegate]; + if (delegate.name || delegate.email || delegate.phone) + return 4; + return 3; } - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { @@ -216,7 +219,7 @@ picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; } picker.delegate = self; - picker.allowsImageEditing = YES; + picker.allowsImageEditing = NO; [self presentModalViewController:picker animated:YES]; } |