ios - 标签更改时 UIButton 更改宽度

标签 ios user-interface uibutton

我正在编写一个带有 shift 键的计算器应用程序。当按下 shift 键时,一些 UIButtons 的标签应该改变。问题是,当他们这样做时,宽度也会改变,而且由于某些设计限制,其他按钮也会自行调整大小。如何锁定按钮的宽度(无论是实用的还是在 Storyboard 构建器中),使其永远不会改变(无论按钮的内容如何)

提前感谢您的帮助。

最佳答案

按钮,就像标签一样,有一个固有的大小,由它们的文本宽度加上一些填充来设置。如果您希望它们具有固定宽度,那么在 IB 中,只需从菜单 Editor --> Pin --> Width 中为每个按钮指定一个明确的宽度。

关于ios - 标签更改时 UIButton 更改宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16922854/

相关文章:

iphone - 在 iPhone 应用程序中关闭拼写检查器

iphone - 在 Core Data 中使用 Fetch Request 返回什么对象?

ios - 禁用 MagicalRecord 错误消息和警告

delphi - 两种形式相互咬合

ios - 如何在 iOS 中使用 UIAlertview 显示文件?

java - 在 JavaFX 8 中重新对齐 AnchorPane 中的组件

c++ - 如何使 Qt 的 BorderLayout 项目可调整大小?

ios - swift 3.0 : Change a button color once pressed

ios - 当我单击 Objective-C 中的一个按钮(添加按钮)时,如何创建一组按钮?

ios - 让 UIButton 在点击后保持突出显示