UIBarButtonItem
超出UINavigationBar
以下的边界。也就是说,当我点击UIBarButtonItem
下面的动作时。这是我的示例代码,
UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonItemStyleDone target:self action:@selector(call:)];
self.navigationItem.rightBarButtonItem=rightButton;
行动,
-(IBAction)call:(id)sender
{
NSLog(@"clicked");
}
请帮帮我。提前谢谢..
答案 0 :(得分:1)
这是正常的和预期的行为。
UIBarButtonItem
在导航栏下方延伸5个像素。
这是iOS方法,可以减少用户对点击失火的挫败感。