Я только что закончил учебник по ios, и пока я могу манипулировать одним экраном, я не уверен, как реализовать «прослушиватель кнопок» и сообщить этой кнопке, чтобы перейти к другому представлению, на которое я говорю, чтобы он пошел.Как сделать действие кнопки одного контроллера в другом режиме?
Вот мой код до сих пор:
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
@property (weak, nonatomic) IBOutlet UIButton *homeToLearn;
- (IBAction)homeToPlanBusiness:(id)sender;
- (IBAction)homeToLearn:(id)sender;
- (IBAction)homeToMyPlans:(id)sender;
- (IBAction)homeToSettings:(id)sender;
@end
как мне сделать один из этих кнопок перейти к LeanController, что я сделал? Думаю, мне нужно сделать LearnView, но даже когда я это сделаю, как мне связать их вместе?
Спасибо!
спасибо - я думаю, что ваш первый пример кажется чем-то, что я пытаюсь сделать. Я просто пытаюсь показать новое представление. Но как я могу сказать системе сделать это только на определенной кнопке, а не на других кнопках? – Genadinik
Вы добавляете 'selector', т. Е. Метод, к целевому действию кнопки. Вы бы использовали 'addTarget: action: forControlEvents:' он выглядел бы примерно так: '[saveButton addTarget: self action: @selector (saveButton :) forControlEvents: UIControlEventTouchUpInside];' –