由于设计强烈要求按比例适配,只好屈从,那么如果使用xib如何进行按比例适配呢,想到了一个方案,记录一下,设置一个width1一height1一top1一leading1的矩形,命名为scale,设置为隐藏,然后关于左上和宽高的大小都相对于scale设置,那关于trailing和bottom的约束呢,可以设置一个trailing为0,宽相对于scale的矩形,你的目标对象的trailing和这个矩形的leading相接,那么这个trailing矩形的宽即是你的目标对象的trailing,别忘了把你用来辅助的trailing矩形设置为hidden。bottom约束类似。最后只需要将scale的top,leading,height,width设置成你期望的比例即可
网友评论