我正在创建一个 UIBarButtonItem 来创建一个后退按钮:
self.backButton = [[UIBarButtonItem alloc] initWithCustomView:backToolbar];
self.backButton.enabled = YES;
self.backButton.imageInsets = UIEdgeInsetsZero;
我想将它的选择器设置为:
- (IBAction)goBack:(id)sender {
NSLog(@"goBack pushed");
[self.iframeView goBack];
}
将 backButton 设置为具有选择器的最佳方法是goBack
什么?
编辑:
@property (strong, nonatomic) IBOutlet UIBarButtonItem *backButton;
一种方法是直接分配给条形按钮项,例如
[backButton setTarget:self];
[backButton setAction:@selector(backButtonPressed:)];
第二种方式使用已经有动作的按钮启动栏按钮项目
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0.0, 0.0, 60.0, 30.0)];
[button addTarget:self
action:@selector(backButtonPressed:)
forControlEvents:UIControlEventTouchUpInside];
self.backButton = [[UIBarButtonItem alloc] initWithCustomView:button];
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句