解决Xcode9 导航栏左右图标偏移问题

1.解决偏移问题:
[objc] view plain copy

// 我的设备  
[letButton setImage:[UIImage imageNamed:@"health_leftBtn"] forState:UIControlStateNormal];  
[letButton setTitle:@"我的设备" forState:UIControlStateNormal];  
letButton.titleLabel.font = [UIFont systemFontOfSize:10.0];  
[letButton JQ_verticalCenterImageAndTitle:0];  
letButton.contentEdgeInsets = UIEdgeInsetsMake(0, -40,0, 0);  
letButton.imageEdgeInsets = UIEdgeInsetsMake(0, -20,0, 0);  
[letButton JQ_verticalCenterImageAndTitle:3];  

2.解决响应事件的触发范围:
[objc] view plain copy

// 解决扩大响应范围  
[letButton setEnlargeEdgeWithTop:0 right:10 bottom:10 left:40];  

你可能感兴趣的:(解决Xcode9 导航栏左右图标偏移问题)