在我的故事板中,我将视图上的布局边距设置为显式,左侧为30。
故事板编辑器视图中的一切看起来都很好:
...但是当我启动我的应用时,布局边距会回到默认值(8,8,8,8):
尝试以编程方式(<template>
<tr>
<td>{{ cast.name }}</td>
</tr>
</template>
<script>
export default {
props: {
cast: Object
},
}
</script>
)读取值会再次显示默认值。好像无论我在布局边距中设置了什么值,它在运行时都没有任何作用。
重现:
注意:我使用Xcode 7。
答案 0 :(得分:0)
看起来它已在Xcode 8中修复。
但是,如果您尝试阅读layoutMargins
中的viewDidLoad
值,则不会报告故事板中设置的值。您必须等到调用以后的方法(例如viewDidAppear
)才能看到正确的值。