我在一个项目中注意到,出于某种原因,右侧栏按钮项上的弹出窗口似乎偏向右侧。我试过使用自定义View的UIButton,然后从该按钮显示弹出窗口,但如果我实际为它提供“居中”值,弹出窗口似乎会忽略showFromRect。这背后的代码非常简单:-(void)viewDidLoad{[superviewDidLoad];UIBarButtonItem*button=[[UIBarButtonItemalloc]initWithImage:[UIImageimageNamed:@"share"]style:UIBarButtonItemStylePlaintarget:selfaction: