标签:
viewController.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"menu_icon.png"] style:UIBarButtonItemStylePlain target:nil action:nil];
这样设置图片的位置的话,会向右偏移大约20个像素,这个时候设置位置也不行,
可以改成:
UIBarButtonItem *btnPubPost = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"question24"] style:UIBarButtonItemStyleBordered target:self action:@selector(clickPubPost:)];
self.navigationItem.rightBarButtonItem = btnPubPost;
这样写没有出现位置下移的情况,IOS6和IOS7都没问题
标签:
原文地址:http://www.cnblogs.com/hero11223/p/5174844.html