ios - ScrollView Prevents labels from working -


i have detailviewcontroller working fine. has labels , textview. added scrollview allow textview move when selected, after put scrollview under old labels, labels no longer display data. have been using storyboard ui. assumed drop scrollview in , place labels on top, figuring work. didn't.

why this?

update:

for need code, here is:

#import "detailviewcontroller.h"  @interface detailviewcontroller () - (void)configureview; @end  @implementation detailviewcontroller @synthesize comment; static const cgfloat keyboard_animation_duration = 0.3f; #pragma mark - managing detail item  - (void)setdetailitem:(rootbeer*)newdetailitem {     if (_detailitem != newdetailitem) {         _detailitem = newdetailitem;          // update view.         [self configureview];     } }  - (void)configureview {     // update user interface detail item.     [self.view addsubview:];     if (self.detailitem) {         self.rootbeernamelabel.text = [[self.detailitem valueforkey:@"rootbeername"] description];          self.rootbeerbrewerlabel.text = [[self.detailitem valueforkey:@"rootbeerbrewer"] description];          self.rootbeerlocationlabel.text = [[self.detailitem valueforkey:@"rootbeerlocation"] description];          self.rootbeerdescriptionlabel.text = [[self.detailitem valueforkey:@"rootbeerdescription"] description];          self.rootbeerdetailslabel.text = [[self.detailitem valueforkey:@"rootbeerdetails"] description];         self.rootbeernotes.text = self.detailitem.comments.rootbeercomment;      } }  - (void)viewdidload {     [super viewdidload];     // additional setup after loading view, typically nib.     [self configureview]; }  - (void)didreceivememorywarning {     [super didreceivememorywarning];     // dispose of resources can recreated. } -(ibaction)cancel:(id)sender{     nslog(@"saved!");      [self.navigationcontroller poptorootviewcontrolleranimated:yes]; }  -(ibaction)save:(id)sender{     nsmanagedobjectcontext *context = [self managedobjectcontext];     comments* com = [nsentitydescription insertnewobjectforentityforname:@"comments" inmanagedobjectcontext:context];      if(self.detailitem){         //update current job         [com setvalue:self.rootbeernotes.text forkey:@"rootbeercomment"];         [com setvalue:[self.detailitem valueforkey:@"rootbeerid"] forkey:@"rootbeerid"];         [self.detailitem setvalue:com forkey:@"comments"];           nserror* error = nil;         if(![context save:&error]){             nslog(@"can't save! %@ %@", error, [error localizeddescription]);         }         nslog(@"saved!");      }else{         //create new job         nsmanagedobject *newjob = [nsentitydescription insertnewobjectforentityforname:@"jobs" inmanagedobjectcontext:context];         /*         [newjob setvalue:self.company.text forkey:@"company"];         [newjob setvalue:self.position.text forkey:@"position"];         [newjob setvalue:self.jobid.text forkey:@"jobid"];         [newjob setvalue:self.notes.text forkey:@"notes"];          */         nserror* error = nil;         if(![context save:&error]){             nslog(@"can't save! %@ %@", error, [error localizeddescription]);         }         nslog(@"saved!");     }     [self.navigationcontroller poptorootviewcontrolleranimated:yes];   } -(nsmanagedobjectcontext *)managedobjectcontext{     nsmanagedobjectcontext* context = nil;     id delegate = [[uiapplication sharedapplication]delegate];     if([delegate performselector:@selector(managedobjectcontext)]){         context=[delegate managedobjectcontext];     }     return context; }  @end 

http://ios.robertlinnemann.com/configure-a-uiscrollview-entirely-in-storyboard-with-interface-builder/ simple tutorial, might help.


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -