Swift 按钮宽度取决于添加标题插入时的文本长度
Swift button width depends on text length when adding title Insets
你好,我想在添加标题右插图时根据文本长度调整按钮宽度
我试过设置 Constant 100 和 Priority 1000 并且效果很好
但是当我添加图像和右插图时,
按钮标题显示如下
“苹果...计算机”
我试过了
button.invalidateIntrinsicContentSize()
和
button.sizeToFit()
仍然无法正常工作,并且在我的按钮文本中仍然显示“...”
我尝试在 viewdidload 中设置按钮标题后添加宽度,但仍然无效
button.frame = CGRect(button.frame.origin.x, button.frame.origin.y, button.frame.width+50, button.frame.height)
Storyboard buttons
Resizing button because text became larger
请看上面的截图。您需要设置插图并设置正确的约束。自动版式会为您完成。
你好,我想在添加标题右插图时根据文本长度调整按钮宽度
我试过设置 Constant 100 和 Priority 1000 并且效果很好 但是当我添加图像和右插图时,
按钮标题显示如下
“苹果...计算机”
我试过了
button.invalidateIntrinsicContentSize()
和
button.sizeToFit()
仍然无法正常工作,并且在我的按钮文本中仍然显示“...”
我尝试在 viewdidload 中设置按钮标题后添加宽度,但仍然无效
button.frame = CGRect(button.frame.origin.x, button.frame.origin.y, button.frame.width+50, button.frame.height)
Storyboard buttons
Resizing button because text became larger
请看上面的截图。您需要设置插图并设置正确的约束。自动版式会为您完成。