草庐IT

UIBUTTON

全部标签

ios - 在 Swift 中检查 UIButton 标题

我有一个按钮,按钮的标题是一个整数。correctAnswer=randomNumber1+randomNumber2button1.setTitle("\(correctAnswer)",forState:UIControlState.Normal)我正在尝试检查按钮的标题,以便将其转换为整数并在if语句中使用它,但无法使其工作。button1.titleLabel?.text?.toInt()ifbutton1.titleLabel==correctAnswer{//mostprobablyIammakingamistakehere.scoring()}else{println(b

ios - 如何设置按钮的样式以具有透明文本?

我目前正在制作一个欢迎页面,我遇到了这个有趣的设计:我正在尝试在底部制作一个按钮,其中的文本会穿过它后面的半透明View。我尝试了以下代码,但它似乎不起作用:lettransparent=UIColor(red:0,green:0,blue:0,alpha:0)letsemiwhite=UIColor(red:1.0,green:1.0,blue:1.0,alpha:0.15)bottomView.backgroundColor=semiwhiteloginButton.backgroundColor=semiwhiteloginButton.setTitleColor(transpa

ios - 如何设置按钮的样式以具有透明文本?

我目前正在制作一个欢迎页面,我遇到了这个有趣的设计:我正在尝试在底部制作一个按钮,其中的文本会穿过它后面的半透明View。我尝试了以下代码,但它似乎不起作用:lettransparent=UIColor(red:0,green:0,blue:0,alpha:0)letsemiwhite=UIColor(red:1.0,green:1.0,blue:1.0,alpha:0.15)bottomView.backgroundColor=semiwhiteloginButton.backgroundColor=semiwhiteloginButton.setTitleColor(transpa

ios - 以编程方式设置 UIButton 的中心 - SWIFT

我在UIView中有一个UIButton,我的UIButton有我在Storyboard中设置的约束。现在,我想将UIButton的中心设置在UIView的中心。我将如何以编程方式执行此操作? 最佳答案 尝试像.center属性myButton.center=self.view.center如果需要,您还可以指定x和y。myButton.center.x=self.view.center.x//forhorizontalmyButton.center.y=self.view.center.y//forvertical

ios - 以编程方式设置 UIButton 的中心 - SWIFT

我在UIView中有一个UIButton,我的UIButton有我在Storyboard中设置的约束。现在,我想将UIButton的中心设置在UIView的中心。我将如何以编程方式执行此操作? 最佳答案 尝试像.center属性myButton.center=self.view.center如果需要,您还可以指定x和y。myButton.center.x=self.view.center.x//forhorizontalmyButton.center.y=self.view.center.y//forvertical

ios - 无法在 (UIButton) 上设置 () 用户定义的检查属性

在一个简单的ViewController中,我添加了一个UIButton。我想使用“用户定义的运行时属性”。现在我添加了默认的Bool属性。按钮是一个@IBOutlet:@IBOutletvarbutton:UIButton!Storyboard中的链接已完成。我的应用程序中没有其他内容。我遇到了这个错误:2017-03-2620:31:44.935319+0200ISAMG[357:47616]Failedtoset(keyPath)userdefinedinspectedpropertyon(UIButton):[setValue:forUndefinedKey:]:thiscla

ios - 无法在 (UIButton) 上设置 () 用户定义的检查属性

在一个简单的ViewController中,我添加了一个UIButton。我想使用“用户定义的运行时属性”。现在我添加了默认的Bool属性。按钮是一个@IBOutlet:@IBOutletvarbutton:UIButton!Storyboard中的链接已完成。我的应用程序中没有其他内容。我遇到了这个错误:2017-03-2620:31:44.935319+0200ISAMG[357:47616]Failedtoset(keyPath)userdefinedinspectedpropertyon(UIButton):[setValue:forUndefinedKey:]:thiscla

ios - 为什么 UIButton 不返回正确的约束?

在我下面的代码中:我在垂直ScrollView中添加了5个按钮。每个按钮都被限制在scrollViews的顶部+20、前导、尾随边缘及其高度。我创建了一个b1HeightConstraint变量。它用于保存b1按钮的heightConstraint。在单击按钮时,我试图删除此约束。但是我遇到了一个奇怪的问题:当我记录约束时,我只看到2个约束,即使我已经向它添加了4个约束。我的View调试层次结构如下所示:importUIKitimportFoundationclassViewController:UIViewController{varfilterView:UIView!varscro

ios - 为什么 UIButton 不返回正确的约束?

在我下面的代码中:我在垂直ScrollView中添加了5个按钮。每个按钮都被限制在scrollViews的顶部+20、前导、尾随边缘及其高度。我创建了一个b1HeightConstraint变量。它用于保存b1按钮的heightConstraint。在单击按钮时,我试图删除此约束。但是我遇到了一个奇怪的问题:当我记录约束时,我只看到2个约束,即使我已经向它添加了4个约束。我的View调试层次结构如下所示:importUIKitimportFoundationclassViewController:UIViewController{varfilterView:UIView!varscro

ios - @IBDesignable UIButton 扩展

我正在尝试通过添加一个cornerRadius属性来扩展UIButton类,该属性可以在设计时更改而无需构建应用程序。我正在使用以下扩展类:importUIKit@IBDesignableextensionUIButton{@IBInspectablevarcornerRadius:CGFloat{get{returnlayer.cornerRadius}set{layer.cornerRadius=newValuelayer.masksToBounds=newValue>0}}}但是当我在Storyboard中更改属性cornerRadius时,我没有看到实时发生的更改!我错过了什么