diff options
Diffstat (limited to 'iphone/FixMyStreet/Classes/InputTableViewController.m')
-rw-r--r-- | iphone/FixMyStreet/Classes/InputTableViewController.m | 9 |
1 files changed, 6 insertions, 3 deletions
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]; } |