【发布时间】:2016-05-03 07:57:52
【问题描述】:
我想用 UIButton 替换 UITextField。但我希望 UIButton 将包含与 UITextField 相同的约束。我可以替换任何这样的控件吗?或者我必须删除 UITextField 并放置一个 UIButton 并再次设置约束。
【问题讨论】:
标签: uibutton uitextfield ios-autolayout
我想用 UIButton 替换 UITextField。但我希望 UIButton 将包含与 UITextField 相同的约束。我可以替换任何这样的控件吗?或者我必须删除 UITextField 并放置一个 UIButton 并再次设置约束。
【问题讨论】:
标签: uibutton uitextfield ios-autolayout
替换控件并添加所需的约束总是更好的好习惯。另一种做法是在 UILabel 顶部放置一个 UIButton 并分配与 UILabel 相同的 left、top、width 和 height 常量(当然我不喜欢这种方式,但如果你懒得删除并添加所有必需的约束,你可以采用第二种方法)。希望这会有所帮助:)
【讨论】: