diff --git a/Classes/RecordingsListView.h b/Classes/RecordingsListView.h index f2b4458b9..8d93e67c3 100644 --- a/Classes/RecordingsListView.h +++ b/Classes/RecordingsListView.h @@ -26,8 +26,10 @@ typedef enum _RecordingSelectionMode { RecordingSelectionModeNone, RecordingSele @property(strong, nonatomic) IBOutlet RecordingsListTableView *tableController; @property(strong, nonatomic) IBOutlet UIView *topBar; @property(weak, nonatomic) IBOutlet UIIconButton *deleteButton; +@property (strong, nonatomic) IBOutlet UIIconButton *backButton; - (IBAction)onDeleteClick:(id)sender; - (IBAction)onEditionChangeClick:(id)sender; +- (IBAction)onBackPressed:(id)sender; @end diff --git a/Classes/RecordingsListView.m b/Classes/RecordingsListView.m index 9b91c5675..f44d49f1a 100644 --- a/Classes/RecordingsListView.m +++ b/Classes/RecordingsListView.m @@ -92,7 +92,11 @@ static UICompositeViewDescription *compositeDescription = nil; } - (IBAction)onEditionChangeClick:(id)sender { - _deleteButton.hidden = !self.tableController.isEditing; + _backButton.hidden = self.tableController.isEditing; +} + +- (IBAction)onBackPressed:(id)sender { + [PhoneMainView.instance popCurrentView]; } @end diff --git a/Classes/RecordingsListView.xib b/Classes/RecordingsListView.xib index a508993d9..78fdcdabe 100644 --- a/Classes/RecordingsListView.xib +++ b/Classes/RecordingsListView.xib @@ -12,6 +12,7 @@ + @@ -24,7 +25,7 @@ - + @@ -42,6 +43,7 @@ + + - - + + @@ -101,7 +119,7 @@ + +