Optimize segmented item to support title, reference #82

This commit is contained in:
Roman Efimov
2013-10-04 10:39:52 -05:00
parent 3d99567736
commit e39d349e2d
4 changed files with 44 additions and 35 deletions

View File

@@ -87,7 +87,7 @@
[section addItem:@"Simple NSString"];
self.fullLengthFieldItem = [RETextItem itemWithTitle:nil value:nil placeholder:@"Full length text field"];
self.textItem = [RETextItem itemWithTitle:@"Text item" value:nil placeholder:@"Text"];
self.textItem = [RETextItem itemWithTitle:@"Text item 123123" value:nil placeholder:@"Text"];
self.numberItem = [RENumberItem itemWithTitle:@"Phone" value:@"" placeholder:@"(123) 456-7890" format:@"(XXX) XXX-XXXX"];
self.numberItem.onEndEditing = ^(RENumberItem *item){
NSLog(@"Value: %@", item.value);
@@ -97,10 +97,10 @@
self.boolItem = [REBoolItem itemWithTitle:@"Bool item" value:YES switchValueChangeHandler:^(REBoolItem *item) {
NSLog(@"Value: %@", item.value ? @"YES" : @"NO");
}];
self.segmentItem = [RESegmentedItem itemWithTitles:@[@"One", @"Two"] value:1 switchValueChangeHandler:^(RESegmentedItem *item) {
self.segmentItem = [RESegmentedItem itemWithTitle:@"Segmented=" segmentedControlTitles:@[@"One", @"Two"] value:1 switchValueChangeHandler:^(RESegmentedItem *item) {
NSLog(@"Value: %i", item.value);
}];
self.segmentItem2 = [RESegmentedItem itemWithImages:@[[UIImage imageNamed:@"Heart"], [UIImage imageNamed:@"Heart_Highlighted"]] value:0 switchValueChangeHandler:^(RESegmentedItem *item) {
self.segmentItem2 = [RESegmentedItem itemWithTitle:nil segmentedControlImages:@[[UIImage imageNamed:@"Heart"], [UIImage imageNamed:@"Heart_Highlighted"]] value:0 switchValueChangeHandler:^(RESegmentedItem *item) {
NSLog(@"Value: %i", item.value);
}];
self.floatItem = [REFloatItem itemWithTitle:@"Float item" value:0.3 sliderValueChangeHandler:^(REFloatItem *item) {