Я создаю приложение в XCode 4.2, используя функцию раскадровки. У меня есть 4 вида, подключенных на основе навигационного контроллера. В одном из представлений у меня есть текстовое поле и кнопка. Я реализовал скрытие клавиатуры при возврате, добавив текстовое поле в качестве деления. Как только я закончу ввод в поле текстового поля, я нажму кнопку, и он должен обновить UIImageView.Обновление UIImageView при нажатии кнопки
Я понимаю, что мне нужно установить какое-то отношение между UIImageView в Interface Builder и UIImageView IBoutlet, которое я указал в файле интерфейса. Но как мне это сделать в ситуации с раскадрой?
В abcViewController.h
я есть
@interface abcViewController:UIViewController { IBOutlet UITextField *code; IBOutlet UIImageView *qrImage; } @property (noatomic, retain) UITextField *code; @property (noatomic, retain) UIImageView *qrImage -(IBAction)textFieldReturn:(id)sender; -(IBAction)goButton:(id)sender;
В abcViewController.m
я есть
@synthesize code; @synthasize qrImage; -(IBAction)textFieldReturn:(id)sender{ [sender resignFirstResponder]; } -(IBAction)goPressed:(id)sender{ [qrImage setImage:[UIImage imageNamed:@"qr.png"]]; }
В Interface Builder MainStoryboard.storyboard
я установил связь в функции представления First Responder
для текстового поля-х textFieldReturn
и кнопки он goPress
к соответствующим событиям, и я связал текстовое поле как разделитель этого представления. Теперь мне нужно подключить UIImageViewer к «Первому ответчику»? Если да, то как?
спасибо за это, я попробую это и дам вам знать! – Deepak
сочетание вашего решения, а другое сработало для меня !! Спасибо!! – Deepak