UIView 自动向上 - 从 TabbarController 推送时

Posted

技术标签:

【中文标题】UIView 自动向上 - 从 TabbarController 推送时【英文标题】:UIView automatically up - When push from a TabbarController 【发布时间】:2017-11-30 02:24:44 【问题描述】:

您好,我正在从标签栏推送一个 ViewController (CustomViewContoller - QuickBlox)。 请看下面的截图。 视图从标签栏顶部向上一点点。

但是,当我使用没有标签栏的相同场景时,它看起来很好。

请让我知道那里有什么问题。

【问题讨论】:

试试这个,转到故事板中的 CustomViewContoller。选择属性检查器并取消标记Adjust Scroll View Insets 如果可行,我会回答同样的问题:D @CoderFrom94:未解决。还是有问题 【参考方案1】:
    在调试器中检查视图的框架,尝试通过代码设置框架。 如果您使用自动布局,请仔细检查视图的约束。 如果你正在使用storyboard,如果你取消选择transparent,可能会有一个小错误,所以尝试通过代码设置你的tabbartransparent,而不是在storyboard中设置它。

如果您可以发布实现tabbar的方法,将更容易找到问题。

【讨论】:

【参考方案2】:

选择您使用的 ViewController。

转到属性检查器。

在属性检查器视图控制器部分

取消标记调整滚动视图插图(布局) 选中标记在推送时隐藏底部栏(布局) 不透明条下的复选标记(延伸边缘)

希望对你有帮助。

【讨论】:

还是有问题

以上是关于UIView 自动向上 - 从 TabbarController 推送时的主要内容,如果未能解决你的问题,请参考以下文章

UIView 的动画透视图从底部向上/远离底部翻转

尝试从下向上而不是自上而下为 UIView 高度设置动画

使用自动布局约束时,UIView 无法通过 UIpangesture 顺利拖动

如何创建一个序列来迭代从 UIView 向上到视图层次结构到根的所有祖先(超级视图)?

如何根据objective-c中的滚动方向创建一个从UINavBar后面向下或向上滑动的自定义UIView?

显示键盘时,自定义 UIView 正在向上推部分内容