調整導航按鈕的佈局

HPTopImgButton *topImgBtn = [[HPTopImgButton alloc] initWithFrame:CGRectMake(0, 0, 44, 30)];
    [topImgBtn setImage:[UIImage imageNamed:@"business_classificationwhite_default.png"] forState:UIControlStateNormal];
    [topImgBtn setTitle:@"分類" forState:UIControlStateNormal];
    [topImgBtn addTarget:self action:@selector(goGoodsTypeSearch:) forControlEvents:UIControlEventTouchUpInside];
    topImgBtn.titleLabel.font = [UIFont systemFontOfSize:[HbbUIStyleHelper fontSizeWithKey:kHbbUIStyleFontSizeStyleSmallSmallFontSize]];
    
    UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithCustomView:topImgBtn];
    item.width = -16;
    //爲了向左移動移動16個像素, 因此建立多了這個item
    UIBarButtonItem *sepaItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];
    sepaItem.width = -16;
    searchVC.navigationItem.leftBarButtonItems = @[sepaItem, item];
相關文章
相關標籤/搜索