首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何避免Xcode4向NSPopUpButton添加宽度约束?

问如何避免Xcode4向NSPopUpButton添加宽度约束?
EN

Stack Overflow用户
提问于 2012-06-16 03:02:54
回答 2查看 1.7K关注 0票数 2

这里的问题是如何在Xcode4的Interface Builder窗格中添加NSPopUpButton,而不需要IB添加(不想要的)宽度约束。

在使用自动布局的Lion上的Xcode 4.3中的Interface Builder中,如果您将普通按钮添加到视图中,Xcode将添加约束,将按钮固定到视图的一个垂直边框和一个水平边框。宽度由按钮的固有内容大小决定。

如果我对NSPopUpButton做同样的事情,界面生成器会给按钮添加一个宽度约束,但我在IB中找不到去掉它的方法。

我试图改变宽度约束的优先级(这将符合我的意图,只要我能使它低于我的内容压缩阻力),但它立即在1000添加了一个新的。

关于如何在Interface Builder中做这件事,或者我必须通过编程来做这件事,有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-23 19:08:50

实际上,有一个简单的解决方案:

在编辑器菜单下,选择Size to Fit Content (Cmd-=)。

票数 6
EN

Stack Overflow用户

发布于 2013-09-12 12:40:15

使用Xcode4,您需要添加足够的约束来满足布局,然后删除不需要的约束。

在Xcode5中,它从none开始,所以您可以随时随地添加。

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

https://stackoverflow.com/questions/11056705

复制
相关文章

相似问题

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