假设我有一个设置(1000优先级)的imageView比屏幕顶部低16px。宽度和高度当前设置为> = 75(1000优先级),以及确保其均匀缩放(1000优先级)的宽高比。
如果键盘向上滑动并且使得imageView需要小于75,我希望能够指定h / w约束应该中断,并且理想情况下应默认为某些备份约束为0 / 0
换句话说,如果视图想要将imageView缩小到小于75x75,则视图应该获得0/0的新约束并消失。
现在当键盘向上滑动时,imageView的底部约束正在破坏,而不是w / h约束。
请帮助我理解我在这里缺少的东西。
答案 0 :(得分:1)
您无法定义哪些约束会被破坏。而不是在键盘出现时订阅通知并禁用不应使用的约束,或者您可以将它们设置为0.