美文网首页A知识点
UIBarButtonItem偏移的问题

UIBarButtonItem偏移的问题

作者: 码龄六年 | 来源:发表于2017-01-06 11:37 被阅读130次

在写工程中,我们通常会遇到,一个ViewController,添加一个navigationItem的问题,往往添加这个UIBarButtonItem,我们就会遇到偏移的问题,可以通过下面的方法解决这个问题。

UIBarButtonItem* negativeSpacer = [[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpacetarget:nilaction:nil];

negativeSpacer.width= -25;

UIBarButtonItem*buttonItem = [[UIBarButtonItemalloc]initWithImage:[UIImageimageNamed:@"imageBack.jpg"]style:UIBarButtonItemStylePlaintarget:selfaction:@selector(turnBackToMainViewConttoller)];

interBarView.navigationItem.leftBarButtonItems= [NSArrayarrayWithObjects:negativeSpacer,buttonItem,nil];

这样可以更改左上角按钮偏移的位置;

negativeSpacer.width= -25;

修改他,你可以微调,UIBarButtonItem的向左偏移量。

相关文章

网友评论

    本文标题:UIBarButtonItem偏移的问题

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