UIBarButtonItem setTintColor doesn't work on iOS7

后端 未结 2 2020
天涯浪人
天涯浪人 2021-01-20 05:49

In iOS6, I used this code to make my UIBarButtonItem:

UIBarButtonItem* validate = [[UIBarButtonItem alloc]initWithTitle:@\"MyTitle\" style:UIBarButtonItemSty         


        
2条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2021-01-20 06:32

    I couldn't get @Chris's method to work (iOS 8 like @Adama says).

    My use case is that I want to set all UIToolbar & UINavigationBar buttons to a default colour. So using the UIAppearance API:

    UIBarButtonItem.appearance().setTitleTextAttributes([NSForegroundColorAttributeName : UIColor.redColor()], forState: .Normal)

提交回复
热议问题