Rai*_*bal 6 xcode ios swift swift2 swift3
我已创建了4个白色和黄色的子视图,您可以在下面分享的参考图像中看到.
我已经以编程方式将Tabbar的位置从下到下改为导航栏,如下图所示(当它在模拟器中运行时).
现在因为我对图像中的黄色视图有限制,如下所示
它出现在导航栏的下方,但我希望它显示在Tabbar下方.
由于Tabbar以编程方式获得其位置,其他视图(包括黄色视图)正从故事板中获取其位置.故事板UIelements在来自该程序的任何其他UIelement之前得到解决,或者至少从程序上获得它们的位置.
什么是达到我想要的最佳方式.
我还想在tabbar和屏幕底部之间的空格中放置所有5个子视图.我想计算该空间的1/5并将此高度分配给每个子视图.我稍后会减少几个像素来分隔它们.
为什么不将标签栏的高度添加到黄色视图的顶部位置?这样,您就可以将约束设置为:
Fajar.top = top + 44
Run Code Online (Sandbox Code Playgroud)
如果标签栏始终可见,那么应该可以工作。但当然,如果选项卡栏仅偶尔出现,您可能必须根据更改以编程方式更改该约束......
| 归档时间: |
|
| 查看次数: |
762 次 |
| 最近记录: |