以下代码将 UIBarButtonItem 添加到我的导航控制器。当我单击 iPad 模拟器上的条形按钮时,选择器 buyApp 会被调用,但是相同的选择器 buyApp 不会在 iPhone 模拟器上被调用。
UIBarButtonItem *buyButton = [[UIBarButtonItem alloc] init];
buyButton.title = NSLocalizedString(@"BUY", nil);
[buyButton setTarget:self];
[buyButton setAction:@selector(buyApp:)];
self.navigationItem.rightBarButtonItem = buyButton;
更新:我正在将 xib 用于 UI,并将它的 viewcontroller 推送到导航控制器上。