草庐IT

UIBUTTON

全部标签

ios - 使用 UIButton 向 Timer 添加和减少时间

大家好,我有一个问题,我如何使用UIButton添加和减少计时器的时间,例如,如果我有带有减号和加号的按钮以及计时器的时间。谢谢。 最佳答案 -(void)viewDidLoad{UIButton*buttonPlus=[UIButtonbuttonWithType:UIButtonTypeRoundedRect];UIButton*buttonMinus=[UIButtonbuttonWithType:UIButtonTypeRoundedRect];[buttonPlusaddTarget:selfaction:@selecto

ios - 对 UITextView、UIButton 和 BOOL 感到困惑

我有一个textView和一个按钮。Button的enabled属性与textView中的文本长度有关。我直接把NSUInteger赋值给BOOL,现在证明不合适。-(void)textViewDidChange:(UITextView*)textView{self.button.enabled=textView.text.length;//unsuitableon32-bit.Shouldbe`textView.text.length>0`}32位设备上的奇怪之处:如果我将“abc”粘贴到textView中,或者粘贴“ab”然后键入“c”,则该按钮始终处于禁用状态。但是,如果我将这三

ios - 在 setAttributedTitle 之后无法更改 UIButton 标题

我有一个UIButton,我想为UIButton标题的一部分制作颜色,所以我创建了NSMutableAttributedString然后setAttributedTitle用于按钮。在那之后,颜色工作正常,但我无法更改UIButton的标题如果我不使用setAttributedTitle(通过注释行[self.btnFanLevelsetAttributedTitle:textforState:UIControlStateNormal]);,UIButton标题可以改变这是我用来更改UIButton标题颜色和文本的函数-(void)changeFanLevel:(NSString*)f

ios - UIButton 未激活

我开始阅读AaronHillegass的书来学习iOS编程,但我发现有些示例不起作用。也许它们不起作用,因为有新版本的iOS和Xcode。你能向我解释一下为什么这段代码不起作用吗?正在创建按钮;但是,它没有收到压力。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];self.window

ios - 拖动 UIButton 而不将其移动到中心 [Swift 3]

所以我找到了如何使用UIPanGestureRecognizer使按钮可拖动。但我知道如何做到这一点的唯一方法是通过中心存储和拖动按钮。这样做的问题是,如果您尝试从角落拖动按钮,按钮会立即从角落移动到中心。我正在寻找的是一种解决方案,它可以让我的手指在移动时保持在选定的位置上,而不会立即锁定到中心。我目前使用的代码:funcbuttonDrag(pan:UIPanGestureRecognizer){print("BeingDragged")ifpan.state==.began{print("panIF")buttonCenter=button.center//storeoldbut

objective-c - Cocoa Touch - 自定义 UIButton 形状

如何使可触摸按钮区域与提供的图像形状相同?假设我有一个带有三角形图像的自定义按钮,我如何才能确保只处理该三角形内的触摸。或者我必须在触摸Action功能中做一些数学运算吗? 最佳答案 OBShapedButton是一个很棒的项目它通过子类化UIButton并覆盖-pointInside:withEvent:来工作@implementationOBShapedButton//UIViewusesthismethodinhitTest:withEvent:todeterminewhichsubview//shouldreceiveato

ios - UIButton 的事件 touchUpInside 不起作用

我的UITableView中只有1个单元格,我向该单元格添加了一个UIButton。设置touchUpInside事件发生时的Action。但它根本不起作用。同时,如果我将触发器设置为touchDown事件而不是touchUpInside,它将触发我设置的操作。google了一下原因,有人说可能是superview的维度问题。那就是按钮的大小超出了它的父View。所以我添加了一个UIView来包含按钮,代码如下:self.ageDisplay=[[UIButtonbuttonWithType:UIButtonTypeCustom]retain];UIImage*ageImage=[UI

ios - UIButton 未显示在 UIViewController 中

我已经这样设置了我的按钮:CGRectbutton1Frame=CGRectMake(200,200,100,100);self.button1=[[UIButtonalloc]initWithFrame:button1Frame];[self.button1addTarget:selfaction:@selector(goToController1:)forControlEvents:UIControlEventTouchDown];self.button1.userInteractionEnabled=YES;self.button1.opaque=YES;self.button1

ios - 在 UIButton 中垂直显示标题?

我是iPhone编程新手。我被这个简单的问题困住了..我有一个UIView,里面有一个UIButton。UIButton的尺寸为40x200,靠近左边距。我需要在按钮中垂直显示文本..有没有一种方法可以在不使用任何图像的情况下完成此操作,因为文本是动态的。?我尝试了一个垂直的UILabel,上面有一个透明的UIButton。但我不认为这是正确的方法..?任何帮助。我可以单独使用UIButton吗?谢谢.. 最佳答案 使用字符换行根据你的字符串输出 关于ios-在UIButton中垂直显示

ios - 具有多个操作的 UIButton : How to prevent other actions from firing

我正在尝试找到一种方法来使用按钮按下,不是从响应链本身,而是从绑定(bind)到该按钮的其他操作方法。我找遍了这个解决方案,但一直找不到。例如,假设我为一个事件设置了一个带有选择器的按钮:[buttonaddTarget:selfaction:@selector(handler1:)forControlEvents:UIControlEventTouchUpInside];然后在代码的后面,根据具体的应用程序情况,我想为同一个控件事件添加另一个事件处理程序到同一个按钮:[buttonaddTarget:selfaction:@selector(handler2:)forControlE