14 id<V7foodTextFieldDelegate>
delegate;
21 - (instancetype) initWithDelegate: (
id<V7foodTextFieldDelegate>) dele
32 [
self setClipsToBounds:YES];
34 CGRect headerViewFrame = CGRectMake(4.0f, 70.0f, 100.0f, 100.0f);
35 [
self setFrame:headerViewFrame];
37 CGRect captionLabelFrame = CGRectMake(2.0f, 2.0f, 50.0f, 35.0f);
38 captionLabel = [[UILabel alloc] initWithFrame:captionLabelFrame];
39 [captionLabel setText:@"Food "];
40 [captionLabel setTextColor:[UIColor blackColor]];
42 CGRect foodEntryTextFieldFrame = CGRectMake(54.0f, 2.0f, 180.0f, 35.0f);
43 _foodTextField = [[UITextField alloc] initWithFrame:foodEntryTextFieldFrame];
44 [_foodTextField setBackgroundColor:[UIColor lightGrayColor]];
46 CGRect scanDatabaseButtonFrame = CGRectMake(240.0f, 2.0f, 100.0f, 35.0f);
49 [scanDatabaseButton addTarget:delegate action:@selector(clickScan) forControlEvents:UIControlEventTouchDown];
52 [
self addSubview:captionLabel];
53 [
self addSubview:_foodTextField];
54 [
self addSubview:scanDatabaseButton];
62 [scanDatabaseButton setBackgroundColor:[UIColor whiteColor]];
67 [scanDatabaseButton setBackgroundColor:[UIColor magentaColor]];
72 [scanDatabaseButton setBackgroundColor:[UIColor greenColor]];
77 [scanDatabaseButton setBackgroundColor:[UIColor orangeColor]];
83 #pragma mark - Z6ContainedView protocol 86 float returnHeight = 36.0f;
90 - (void) appear:(CGRect)bound
float heightRequirement()
id< U7ParamEditControlDelegate > delegate
Singleton interface to both core and remote data sources.
void labelizeButton:withText:(UIButton *targButton, [withText] NSString *txt)
UITextField * foodTextField
UIButton * scanDatabaseButton
void showUSDAFoodDatabaseResponse:(USDAFoodDatabaseStatus flag)