// 用遍歷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;
}