diff --git a/RETableViewManager/RETableViewCell.m b/RETableViewManager/RETableViewCell.m index cf09004..f473048 100644 --- a/RETableViewManager/RETableViewCell.m +++ b/RETableViewManager/RETableViewCell.m @@ -80,6 +80,7 @@ self.textLabel.text = item.title; self.accessoryType = item.accessoryType; self.accessoryView = item.accessoryView; + self.textLabel.textAlignment = item.textAlignment; } } diff --git a/RETableViewManager/RETableViewItem.h b/RETableViewManager/RETableViewItem.h index 5dcd328..2817490 100644 --- a/RETableViewManager/RETableViewItem.h +++ b/RETableViewManager/RETableViewItem.h @@ -31,6 +31,7 @@ @interface RETableViewItem : NSObject @property (copy, readwrite, nonatomic) NSString *title; +@property (assign, readwrite, nonatomic) NSTextAlignment textAlignment; @property (weak, readwrite, nonatomic) RETableViewSection *section; @property (assign, readwrite, nonatomic) BOOL performActionOnSelection; @property (copy, readwrite, nonatomic) NSString *detailLabelText; diff --git a/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/ControlsViewController.m b/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/ControlsViewController.m index fb7fac4..ba693b5 100644 --- a/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/ControlsViewController.m +++ b/RETableViewManagerExample/RETableViewManagerExample/Classes/Controllers/ControlsViewController.m @@ -103,6 +103,16 @@ [section2 addItem:[RETableViewItem itemWithTitle:@"Accessory 2" accessoryType:UITableViewCellAccessoryCheckmark actionBlock:^(RETableViewItem *item) { [weakSelf.tableView deselectRowAtIndexPath:item.indexPath animated:YES]; }]]; + + RETableViewSection *section3 = [[RETableViewSection alloc] init]; + [_manager addSection:section3]; + + RETableViewItem *buttonItem = [RETableViewItem itemWithTitle:@"Test button" accessoryType:UITableViewCellAccessoryNone actionBlock:^(RETableViewItem *item) { + [weakSelf.tableView deselectRowAtIndexPath:item.indexPath animated:YES]; + NSLog(@"Button pressed"); + }]; + buttonItem.textAlignment = NSTextAlignmentCenter; + [section3 addItem:buttonItem]; } @end