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

[[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根据文件路径判断是文件还是文件夹

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容