Вам нужно быть более конкретным.Как вы показываете следующий вид контроллера?Вы инициируете его, а затем нажимаете на него?
Если вы находитесь в этом viewcontroller, у вас может быть свойство BOOL (BOOL makeImage;
).Когда вы создаете представление для push, сделайте следующее:
TheNextViewController *page = [[TheNextViewController alloc] initWithNibName:nil bundle:nil];
[page setMakeImage:YES];
[self.navigationController pushViewController:page animated:YES];
, затем в viewDidLoad
из TheNextViewController
:
- (void)viewDidLoad{
if(makeImage){
// make you image here and add it to the view
}
}
Возможно, вам придется установить другие переменные, например, NSString *imageName;
и установите их при ...setMakeImage:YES]
, если вы хотите, чтобы кнопка показывала определенное изображение.