麻蛋的,遇到个蛋疼的问题,navigationbar的titleview设置问题,设置为44,44的图片,结果总是被拉伸,特别是ios11情况下,百度好多未果,反正肯定是苹果的auto机制,然后自己一通胡搞解决了。save一下。
首先把要定义的titileview自定义view,然后new出来的对象设置
imgV.translatesAutoresizingMaskIntoConstraints = false;
然后在自定义view里面
- (CGSize)intrinsicContentSize
{
return CGSizeMake(44, 44);
}
直接返回要的尺寸
网友评论