我们正面临iOS11上右侧UIBarButton的图像拉伸问题。到iOS 10它运行正常。 我们使用下面的代码:
[rightItem setBackgroundImage:[UIImage imageNamed:IMAGE_DISABLED]
forState:UIControlStateDisabled
barMetrics:UIBarMetricsDefault];
[rightItem setBackgroundImage:[UIImage imageNamed:IMAGE_ENABLED]
forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
此代码正在整个应用中使用,我们只需要在外观或基本视图控制器中进行最小的更改。
请帮忙。
输出: