我已经以编程方式将Tabbar的位置从下到下改为导航栏,如下图所示(当它在模拟器中运行时).
现在因为我对图像中的黄色视图有限制,如下所示
它出现在导航栏的下方,但我希望它显示在Tabbar下方.
由于Tabbar以编程方式获得其位置&其他视图(包括黄色视图)从故事板中获取其位置.
故事板UIElements在来自该程序的任何其他UIElement之前得到解决,或者至少从程序上获得它们的位置.
什么是达到我想要的最佳方式.
请参考我的故事板以获得更多理解. (参见下图)
我还想在tabbar和amp;之间的空间中拟合所有5个子视图.屏幕下方.我想计算那个空间的1/5和将此高度分配给每个子视图.我稍后会减少几个像素来分隔它们.
解决方法 为什么不将标签栏的高度添加到黄色视图的顶部位置?这样,您可以设置约束:Fajar.top = top + 44
如果标签栏始终可见,则应该可以使用.但是,当然,如果标签栏有时只出现,您可能必须根据更改以编程方式更改该约束…
总结以上是内存溢出为你收集整理的ios – 如何将任何视图放置在任何其他视图下方,从视图中获取它的位置全部内容,希望文章能够帮你解决ios – 如何将任何视图放置在任何其他视图下方,从视图中获取它的位置所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)