草庐IT

uicontrolstate

全部标签

swift - 如何在 swift label.text 中添加新行

我正在制作一个应用程序,我想在Teach.text中添加一个新行funcRandomQuestions(){varRandomNumber=arc4random()%1RandomNumber+=1switch(RandomNumber){case1:QuestionLbl.hidden=falseQuestionLbl.text="2x+4=14"Button1.setTitle("x=5",forState:UIControlState.Normal)Button2.setTitle("x=4",forState:UIControlState.Normal)Button3.setT

ios - UIButton - 触摸更改图像

当我触摸按钮时,我想改变图像,当我松开触摸按钮时,图像保持原样。我想应用下面的代码,但它不符合我的预期。请给我任何建议......-(IBAction)actionEnter:(id)sender{if([senderisSelected]){[sendersetImage:[UIImageimageNamed:@"enter-hover.png"]forState:UIControlStateNormal];[sendersetSelected:NO];}else{[sendersetImage:[UIImageimageNamed:@"enter.png"]forState:UIC

ios - UIButton - 触摸更改图像

当我触摸按钮时,我想改变图像,当我松开触摸按钮时,图像保持原样。我想应用下面的代码,但它不符合我的预期。请给我任何建议......-(IBAction)actionEnter:(id)sender{if([senderisSelected]){[sendersetImage:[UIImageimageNamed:@"enter-hover.png"]forState:UIControlStateNormal];[sendersetSelected:NO];}else{[sendersetImage:[UIImageimageNamed:@"enter.png"]forState:UIC

ios - 如何使用 Swift 仅设置选定段的文本的色调颜色?

我使用下面的代码来设置UISegmentedControl的背景。homeSegment.setDividerImage(UIImage(named:"seperator.png"),forLeftSegmentState:UIControlState.Normal,rightSegmentState:UIControlState.Normal,barMetrics:UIBarMetrics.Default)homeSegment.setBackgroundImage(UIImage(named:"squareSegment.png"),forState:UIControlState.

ios - 如何使用 Swift 仅设置选定段的文本的色调颜色?

我使用下面的代码来设置UISegmentedControl的背景。homeSegment.setDividerImage(UIImage(named:"seperator.png"),forLeftSegmentState:UIControlState.Normal,rightSegmentState:UIControlState.Normal,barMetrics:UIBarMetrics.Default)homeSegment.setBackgroundImage(UIImage(named:"squareSegment.png"),forState:UIControlState.

ios - 按下按钮时更改文本颜色?

我知道如何更改背景颜色,但实际文本呢?UIButton上似乎没有名为“color”或类似名称的成员。我的代码:@IBActionfuncyellowBtnClicked(sender:UIButton){gameboard.image=UIImage(named:"Yellow_gb")resultsView.image=UIImage(named:"Yellow_results")colorsView.image=UIImage(named:"Yellow_colors")colorsBtn.color=UIColor.brownColor()//Thislinehastheissu

ios - 按下按钮时更改文本颜色?

我知道如何更改背景颜色,但实际文本呢?UIButton上似乎没有名为“color”或类似名称的成员。我的代码:@IBActionfuncyellowBtnClicked(sender:UIButton){gameboard.image=UIImage(named:"Yellow_gb")resultsView.image=UIImage(named:"Yellow_results")colorsView.image=UIImage(named:"Yellow_colors")colorsBtn.color=UIColor.brownColor()//Thislinehastheissu

iphone - 有没有一种方法可以在一次更新所有 UIControlStates 的 UIButton 上设置标题?

我有一个UIButton,我想更新它的标题,但我不想总是像下面这样对每个状态都这样做:[myButtonsetTitle:@"Play"forState:UIControlStateNormal];[myButtonsetTitle:@"Play"forState:UIControlStateHighlighted];[myButtonsetTitle:@"Play"forState:UIControlStateSelected];有没有更好的办法? 最佳答案 根据文档,您只需要调用:在Objective-C中:[myButtons

iphone - 有没有一种方法可以在一次更新所有 UIControlStates 的 UIButton 上设置标题?

我有一个UIButton,我想更新它的标题,但我不想总是像下面这样对每个状态都这样做:[myButtonsetTitle:@"Play"forState:UIControlStateNormal];[myButtonsetTitle:@"Play"forState:UIControlStateHighlighted];[myButtonsetTitle:@"Play"forState:UIControlStateSelected];有没有更好的办法? 最佳答案 根据文档,您只需要调用:在Objective-C中:[myButtons

swift - 如何以编程方式在 SWIFT 中设置 UIImage 的 alpha?

我在这里找到了很多解决方案,但不是针对Swift的,而且我知道您可以使用UIImageView做到这一点,但在我的例子中,我需要一个以编程方式为设置alpha透明背景图像界面按钮。最好是UIImage扩展!letimg=UIImage(named:"imageWithoutAlpha")varimgInsets=UIEdgeInsetsMake(0,24,0,24)image=image!.resizableImageWithCapInsets(imgInsets)letmyButton=UIButton(frame:CGRect(x:50,y:50,width:img!.size.w