草庐IT

uibuttons

全部标签

ios - 以编程方式快速更改 UIButton 的文本

这里是一个简单的问题。我有一个UIButton、currencySelector,我想以编程方式更改文本。这是我拥有的:currencySelector.text="foobar"Xcode给我错误“ExpectedDeclaration”。我做错了什么,如何更改按钮的文本? 最佳答案 在Swift3、4、5中:button.setTitle("ButtonTitle",for:.normal)否则:button.setTitle("ButtonTitle",forState:UIControlState.Normal)@IBOut

在iOS10中设置UIBUTTON内容对齐

似乎失踪了,所以我再也不能做了如何对齐左侧的按钮文本?我可以修改框架,但这也不起作用。看答案使用此代码:yourButton.contentHorizontalAlignment=.left;//Forhorizontalalignment(.center,.left,.right,.fill)yourButton.contentVerticalAlignment=.center;//Forverticalalignment(.bottom,.center,.fill,.top)您还可以在IB中设置控制对齐。

ios - 将 float 的 UIButton 放在 UICollectionView 之上

我拼命想在我的UICollectionView上放置一个UIButton。目标类似于新的foursquare应用程序中的签到按钮。我的代码目前看起来是这样的:UIButton*floatingButton=[[UIButtonalloc]init];[floatingButtonsetFrame:CGRectMake(320,150,50,50)];[floatingButtonsetBackgroundColor:[UIColorblackColor]];[self.collectionViewaddSubview:floatingButton];[self.collectionVi

ios - 复制 UIView,其中包含 UIButtons

我正在尝试了解如何复制其中包含一组uibutton的uiview。一直在尝试关注这个问题/答案,但我真的很困惑atm:MakeadeepcopyofaUIViewandallitssubviews基本上是尝试制作一个显示两组带按钮的uiviews的vc。这是常规View的样子:Pointsofteam1:++++123P---Pointsofteam2:++++123P---我需要复制一份。我可能可以直接将对象拖到ViewController上,但如果我创建另一个副本,它将有太多的IBactions。关于如何处理这个问题的想法?编辑:这就是我解决添加多个按钮的方法Addamultipl

ios - UIControlEventTouchDragExit 在距 UIButton 100 像素时触发

目前,UIControlEventTouchDragExit仅在我将按钮拖离按钮100像素时触发。我想自定义此行为并将该范围调整到25像素左右,但我对编程还比较陌生,从来不需要重写/自定义这样的内置方法。我在这里的一些其他帖子中读到我需要子类化UIButton(或者甚至UIControl?),并覆盖-(BOOL)beginTrackingWithTouch:(UITouch*)touchwithEvent:(UIEvent*)event和相关方法,但我真的不知道从哪里开始这样做。任何人都可以就如何实现这一目标提供一些建议吗?非常感激!^_^ 最佳答案

ios - UIButton 设置的奇怪行为在按钮设置为选中后突出显示

我的问题很简单:我正在创建一个UIButton,其中包含用于正常、禁用、选中和突出显示的资源,换言之,我可以访问的所有控件。问题是,如果由于某种原因我选择将按钮设置为选中,然后点击它,我设置的所有资源都不会显示。setSelected=YES正确的资源setHightlighted=YES正确的资源setNormal=YES正确的资源等等我已经验证了所有资源并且一切正常。我没有在IBAction中更改按钮的状态,所以这里不是这种情况。同样,当我选择按钮并点击它时,会出现奇怪的外观(就像所选状态的高亮版本-如果这有意义的话)。我如何访问这部分内容?或者我该怎么做才能避免这种情况发生

ios - 如何使用 switch 语句来查找是否按下了 UIButton?

我正在制作一个ios应用程序,但在使用switch语句查看是否按下了UIButton元素时遇到了问题。这就是我希望最终产品起作用的人:我有多个无色图像(无色是指白色,一个UIImage)。当点击未着色的图像时,会打开一个带有彩色框的subview(UIButtons,其中24个,每个都有不同的颜色。)。Whenacoloredboxbuttonisselectedandthebackbuttononthetoolbarispressed,thesubviewclosesandtheoriginalviewre-appearswiththeuncoloredimage(theonesel

ios - 动画 UIButton 向下 - Xcode

我想知道如何在通过单击时为UIButton设置动画-(IBAction)提前致谢! 最佳答案 在你的IBAction中UIButton*button=(UIButton*)sender;//animatesbutton25pixelsrightand25pixelsdown.CustomizeCGRectnewFrame=CGRectMake(button.frame.origin.x+25,button.frame.origin.y+25,button.frame.size.width,button.frame.size.heig

ios - iOS 7 上 UIButton 高亮状态的延迟

我在Xcode中创建了新项目-SingleView应用程序。应用程序只有两个按钮。UIButton*button1=[UIButtonbuttonWithType:UIButtonTypeCustom];[button1setBackgroundColor:[UIColorgreenColor]];[button1setFrame:CGRectMake(0,self.view.frame.size.height-40-100,self.view.frame.size.width,40)];[button1setTitle:NSLocalizedString(@"button1",nil

ios - 以编程方式编码的 UIButton 未显示在我的 View 中

.你好,我正在尝试以编程方式将UIButton和其他项目添加到我的UIViewController中,根据我在其他SO问题中阅读和看到的内容,我应该使用这段代码走上正确的轨道:-(void)viewDidLoad{[superviewDidLoad];UIButton*backButton=[UIButtonbuttonWithType:UIButtonTypeCustom];backButton=[[UIButtonalloc]init];backButton=[UIButtonbuttonWithType:UIButtonTypeCustom];backButton.frame=C