美文网首页
iOS 导航栏返回按钮只保留箭头

iOS 导航栏返回按钮只保留箭头

作者: _相信未来_ | 来源:发表于2020-08-21 11:11 被阅读0次
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60)forBarMetrics:UIBarMetricsDefault];

将文字偏移出屏幕,这种方式会导致返回箭头偏下,最好还是自己自定义。

//是否使用默认的导航栏左右按钮
@property (nonatomic, assign, getter=isUsingDefaultLeftNaviButton) BOOL usingDefaultLeftNaviButton;
@property (nonatomic, assign, getter=isUsingDefaultRightNaviButton) BOOL usingDefaultRightNaviButton;
if (self.isUsingDefaultLeftNaviButton)
    {
        UIButton *leftButton = [UIButton buttonWithType:UIButtonTypeCustom];
        [leftButton setImage:[UIImage imageNamed:@"navback_black"] forState:UIControlStateNormal];
        [leftButton setImage:[UIImage imageNamed:@"navback_black"] forState:UIControlStateHighlighted];
        [leftButton addTarget:self action:@selector(leftNaviButtonAction:) forControlEvents:UIControlEventTouchUpInside];
        leftButton.frame = CGRectMake(0, 0, 44, 44);
        leftButton.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
        UIBarButtonItem *leftItem = [[UIBarButtonItem alloc] initWithCustomView:leftButton];
        self.navigationItem.leftBarButtonItem = leftItem;
    }

iOS中加载word以及各类文档

iOS解压zip和rar文件

iOS根据文件路径判断是文件还是文件夹

相关文章

网友评论

      本文标题:iOS 导航栏返回按钮只保留箭头

      本文链接:https://www.haomeiwen.com/subject/pfkujktx.html