我正在编写一个应用程序,以对企业的同意书进行数字签名。在情节提要中,我有三个视图...主视图,主视图内的滚动视图,然后是滚动视图内的内容视图。
在内容视图中,我有多个标签和按钮。除滚动外,其他所有功能均按其应有的方式工作。我可以看到滚动条在右侧移动,但是内容视图没有改变。这是我对滚动视图和内容视图的约束
这是获得想法的gif图像。似乎无论我设置了什么约束,总是会发生同样的事情。
在此故事板图像中,您可以在底部看到更多内容。
答案 0 :(得分:0)
您只需要为根视图添加安全区域,因此可以通过选择My View
并打开Size Inspector
然后取消选中Safe Area Layout Guide
Content View
的安全区域。
设置My View
约束:上,下,右,左,等宽于Safe Area
。您会发现My View
内不再有<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#myInput").on("keyup", function() {
var value = $(this).val().toLowerCase();
$("#myTable tr").filter(function() {
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
});
});
});
</script>
指南。
答案 1 :(得分:0)
好的,感谢Niall Kehoe,我注意到故事板上有两个安全区域。因此,我继续从头开始重建整个视图。这不是很有趣,但是在以正确的方式设置了约束之后,一切都开始按预期运行。
当我最初将它们放在一起时,似乎出现了一个问题,并且看到两个安全区域很可能使约束变得混乱。超级烦人,但我很高兴能够修复它。感谢大家的帮助!