[iOS学习]怎么用返回键设置自定义的图片

来源:互联网 发布:mac 桌面壁纸位置 编辑:程序博客网 时间:2024/06/13 03:28

当使用第三方Controller库的时候,有必要设置返回键保持系统一致。

怎么设置自己定义的返回键的图片呢?


UIBarButtonItem* barButtonItem = [[UIBarButtonItem alloc]init];UIImage *backButtonImage = [[UIImage imageNamed:@"back"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 30, 0, 0)];[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(NSIntegerMin, NSIntegerMin) forBarMetrics:UIBarMetricsDefault];self.navigationItem.backBarButtonItem = barButtonItem;

其中最关键的是设置返回键的偏移量
setBackButtonTitlePositionAdjustment
否则,加入的图片永远都被系统自定义的字体盖住。

0 0
原创粉丝点击