How to add custom image in navigation bar button item?

前端 未结 12 1720
我寻月下人不归
我寻月下人不归 2020-12-13 09:26
 UIBarButtonItem *doneitem=[[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(donePressed:)]autorelease];
           


        
12条回答
  •  无人及你
    2020-12-13 10:07

    In Swift

    Other solution using withRenderingMode(UIImage.RenderingMode.alwaysOriginal) method below:

    let img = UIImage(named: "picture")!.withRenderingMode(UIImage.RenderingMode.alwaysOriginal)
    let leftBarButtonItem = UIBarButtonItem(image: img, style: UIBarButtonItem.Style.plain, target: self, action: nil)
    self.navigationItem.leftBarButtonItem = leftBarButtonItem
    

提交回复
热议问题