2

我需要从 UITabBarController 的 moreNavigationController 更改“编辑”按钮颜色?我该怎么做 ??

我试图搜索大约 3-4 小时我该怎么做,但我找不到任何合适的解决方案。

我编写了以下行代码,但它对我也不起作用。

self.tabBarController.moreNavigationController.editButtonItem.tintColor = [UIColor blackColor];

请给任何建议。

4

1 回答 1

1

我通过使用.UINavigationController

#pragma mark -
#pragma mark - UINavigationController Delegate Methods

- (void)navigationController:(UINavigationController *)navigationController  willShowViewController:(UIViewController *)viewController  animated:(BOOL)animated
{
    UINavigationBar *morenavbar = navigationController.navigationBar;
    UINavigationItem *morenavitem = morenavbar.topItem;
    morenavitem.rightBarButtonItem.tintColor = [UIColor blackColor]; // Set Color as you need. 
}

它为我工作:)

于 2013-07-12T10:43:30.553 回答