首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TitleView的最大宽度

TitleView的最大宽度
EN

Stack Overflow用户
提问于 2015-08-18 18:24:55
回答 2查看 1.7K关注 0票数 0

我正在使用一个故事板,并将一个UIView添加到一个带有2个子UILabels的导航项中。我希望UIView是可能的最大宽度。我注意到我不能使用自动布局来创建约束来完成这个任务。这意味着我会得到这样的结果。

有什么方法可以让标题视图自动调整大小以填充导航栏吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-21 13:28:12

最后我在代码中创建了标题视图。首先,我将宽度设置为视图的宽度。然后,我将其设置为自动调整柔性宽度。

我将此视图设置为标题视图。导航栏将视图自动调整到正确的大小。

我还使用viewWillAppear将视图的alpha设置为0,使用viewDidAppear将视图设置为1,否则可以看到视图在调整大小时跳转。

票数 1
EN

Stack Overflow用户

发布于 2015-08-18 18:40:00

您可以尝试将TitleView的边缘拖到视图的非常远的边缘,这样中间就没有空间了。然后将TitleView的边缘固定到Superview的边缘,以满足您的约束条件。接下来,每当您想要打开这个TitleView时,您必须隐藏之前显示的视图,并停止隐藏您的TitleView。您必须在某种类型的IBAction按钮单击或方法调用中这样做。不知道这到底是你要找的东西还是你的应用程序到底在做什么,但希望这能引导你朝着正确的方向前进。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32080003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档