// 用遍历subviews的方法找到右导航按钮
-(UIView*)findRightBarItemView:(UINavigationBar*)navbar{
UIView* rightView = nil;
for(UIView* v in navbar.subviews) {
if(rightView==nil) {
rightView = v;
}elseif(v.frame.origin.x > rightView.frame.origin.x) {
// 对subviews的x坐标进行升序排序,最大的一个显然就是右按钮
rightView = v;
}
}
returnrightView;
}