草庐IT

uibuttons

全部标签

ios - UIScrollView 内的 UIButton 禁用滚动

将一个按钮拖到我的ScrollView后,窗口不再滚动!如果我删除按钮,现在可以滚动了。以前有人遇到过这个问题吗?//ScrollViewController.h@property(weak,nonatomic)IBOutletUIScrollView*scroller;//ScrollViewController.m-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.[self.scrollersetScrollEnabled:YES];[self.scrollersetCon

ios - 比较 UIButton 选中状态的内容

我正在学习用于iOS编程的Objective-C。我正在制作一个具有2个圆形矩形按钮和一个标签的应用程序。我想根据按钮是否匹配将按钮内容的值和输出文本与标签进行比较。我一直无法弄清楚如何比较按钮的内容。我有一个模型文件和我将在下面发布的ViewController。感谢您提供的任何帮助这是model.h文件//MatchTest.h#import@interfaceMatchTest:NSObject-(NSString*)doesItMatch:(UIButton*)sender;-(NSString*)doesItMatchGroup:(NSArray*)buttonGroup;@

ios - 在代码中将 UIButton 连接到 IBOutlet 和 IBAction

我有这个是viewDidLoad://SetupregisterbuttonUIButton*registerButton=[UIButtonbuttonWithType:UIButtonTypeSystem];[registerButtonsetTitle:@"Register"forState:UIControlStateNormal];registerButton.frame=CGRectMake(0.0,0.0,self.screenWidth/2.0,100.0);还有这个:-(IBAction)buttonPressed:(UIButton*)sender{}我的.h文件中

ios - 如果 for 循环正在运行,则无法按下 UIButton

这很奇怪,我确信我在这里遗漏了一些基本的东西。我有的是两个UIButtons:button1,button2Touchdownbutton1有一个名为startAction的IBActionTouchdownbutton2有一个名为cancelAction的IBAction在Storyboard中创建了所有这些内容发生的事情是,当我按下button1时,for循环开始。在这个for循环结束之前,我无法再按屏幕上的任何按钮,即我无法按下按钮2。我怎样才能做到,当我按下按钮1时,我仍然可以通过按下按钮2来取消按钮1的for循环操作。这是我的代码staticboolscanCancelled

ios - 为什么调用[sizeToFit]后UIButton的标题内容会被缩写?

我尝试通过调用[SizeToFit]使UIButton适合其标题文本。不幸的是,我得到了如下不想要的结果。我想按钮的大小小于它的标题大小。因此,标题字符串被缩写了。我选择的简单而愚蠢的解决方案是在调用[sizeToFit]后将宽度增加20pt。我相信有比我使用的更好的解决方案。有知道的人吗? 最佳答案 sizeToFit不会调整文本的大小,但它用于调整View的大小,以便包含其subview。请改用adjustsFontSizeToFitWidth来调整字体大小以适合您的按钮宽度。btnMyButton.titleLabel.adj

IOS UIButton 不响应触摸,多次按下,UIScreenEdge 手势干扰?

我展示了一系列模态视图,每个View都有一个顶部标题工具栏和右上角的UIBarButtonItem,带有一个“X”图像,允许用户单击它以关闭View。我遇到的问题是这些按钮经常不响应触摸,并且似乎需要轻按5-10次才能执行操作。我什至增加了按钮的图像大小以使区域更大,但没有帮助。然而,在模拟器中,单击鼠标指针,它们似乎可以立即正常工作。我注意到的一件事是,主视图上似乎有一个我没有添加的UIScreenEdgePanGestureRecognizer。我认为它是用于可以从顶部下拉的Iphone通知中心handle。底部也有一个。这些会干扰我的按钮吗?这些Handlebars总是对轻微的拖

ios - 将 UIButton 添加到 SKScene

将UIButton添加到SKScene的最佳方法是什么?我意识到我可能无法将它添加为场景的subview,那么有什么替代方法可以让我在场景顶部有一个可点击按钮? 最佳答案 您可以选择以下方式之一:1-子类SKSpriteNode充当按钮2-在场景中实现触摸委托(delegate)并在您的“按钮”节点被触摸时做出响应这link将告诉你如何实现以上两个。3-使用像SpriteKitButton这样的组件,可以找到here. 关于ios-将UIButton添加到SKScene,我们在Stack

ios - 如何通过单击 UIButton IOS7 更新 UILabel 值

您好,在我的应用程序中,我在UITableView中显示来自本地数据库sqlite的数据。在该数据中,我的UILabel中显示了整数值。现在想通过单击按钮来增加和减少值我已经尝试过但是它不能正常工作它只在再次单击下一行时工作一次它显示旧值请告诉我如何解决这个问题。我已经动态创建了两个UIButtons用于递增和递减。我的数据库数据获取代码。qtt=[[NSMutableArrayalloc]init];[selfopenDB];NSString*sql=[NSStringstringWithFormat:@"SELECT*FROMbr"];sqlite3_stmt*statement;

ios - UIButton 在突出显示状态下更改代码中创建的图像

我有两个按钮。除了其中一张图像被翻转之外,它们都具有相同的图像。如果可以以编程方式创建图像,我不想在我的应用程序包中有多余的图像,所以我创建了这样的按钮:UIImage*forwardImage=[UIImageimageNamed:rewind_btn_img];UIImage*rewindImage=[UIImageimageWithCGImage:forwardImage.CGImagescale:forwardImage.scaleorientation:UIImageOrientationUpMirrored];NSArray*images=@[rewindImage,for

ios - 某些字体不适用于 XCode 中的 UIButton

当使用XCode6中的Storyboard(在XCode5中也可用)可视化编辑我的应用程序时,我可以使用属性检查器更改UIButton的字体。我可以从“系统-系统”更改为“自定义”,这样我就可以更改系列。但是,似乎只有一些系列有效,因为当我尝试选择其他系列(例如“IowanOldStyle”)时,选择不固定并且显示以前的字体。这是一个错误还是字体以某种我不知道的方式受到限制? 最佳答案 这是Beta5中的一个错误。我遇到了同样的问题,并验证了它们以编程方式工作,只需通过UIFont进行设置。这也是一个回归,因为它在Beta4中有效。