草庐IT

UIBUTTON

全部标签

ios - Objective-C 。这个 UIButton 图像有什么问题?

我在IB中映射了一组UIButton。我想为教育游戏的每一轮随机添加一些图像到几个按钮。您可以在页面顶部看到一些图片:您还可以看到,按钮中的图像是蓝色的。那么,我做错了什么(即为什么它们是蓝色的?)?它们是否被设置为背景图像?我按如下方式添加图像:inttmpTag0=[[currentButtonArrayobjectAtIndex:0]integerValue];UIButton*tmpButton0=(UIButton*)[self.viewviewWithTag:tmpTag0];[tmpButton0setImage:[UIImageimageNamed:temp1]forS

ios - 长 UIButton 标题标签在中心而不是在右侧截断

我正在测试以下代码:username=@"addagkagalkjagjalggxxaklgjagjglkjag";NSString*fullUsername=[NSStringstringWithFormat:@"%@%@",@"@",username];UIButton*usernameButton=[UIButtonbuttonWithType:UIButtonTypeSystem];[usernameButtonsetTitle:fullUsernameforState:UIControlStateNormal];usernameButton.frame=CGRectMake(

ios - UITableView tableHeaderView 中的 UIButton 不响应触摸

好吧,我感觉自己像个白痴,我不能让它工作,而且关于SO的其他答案都没有让我到任何地方。我有一个非常简单的UIView,我在.xib中定义了它,并作为我的UITableViewController的tableHeaderView加载:UIView*headerView=[[NSBundlemainBundle]loadNibNamed:@"ProfileHeaderView"owner:selfoptions:nil][0];self.tableView.tableHeaderView=headerView;header.xib的文件所有者设置为我的Controller类,到目前为止一切

ios - UITapGestureRecognizer 阻止 subview 中 UIButton 的触摸事件

我相信我在使用UITapGestureRecognizer时遇到问题,因为在聊天室区域中点击时会关闭键盘,从而阻止或阻止触摸previewCancelButton。以下是我的相关代码:BaseTemplateVC.m-(void)addDismissKeyboardGesture{UITapGestureRecognizer*tapGesture=[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(dismissKeyboard:)];tapGesture.cancelsTouchesInView=NO;t

ios - 如何让两个 UIButton 像 Swift 中的单选按钮一样执行?

我有两个UIButton,我想在将数据保存到数据库之前使用它们将A/B值设置为变量。我希望一个按钮在点击时被选中,而在另一个按钮被点击时取消选择,反之亦然。以编程方式或在InterfaceBuilder中完成此操作的好的解决方案是什么? 最佳答案 为了设置您提到的“A/B值”,最简单的选择是使用UISwitch或-在可能超过2个选项的一般情况下-UISegmentedControl(正如@rmaddy在问题评论中所建议的那样)。这些控件内置了您正在寻找的“从众多中选择一个”功能。开关的缺点是:它必须是开或关(不支持“既不是A也不是B

ios - 如何在 uitableviewcell 中快速获得一个圆形的 UIbutton?

classCustomTableViewCell:UITableViewCell{letnameLbl:UILabel=UILabel()letprofileBtn:UIButton=UIButton()letaboutLbl:UILabel=UILabel()overrideinit(style:UITableViewCellStyle,reuseIdentifier:String?){super.init(style:style,reuseIdentifier:reuseIdentifier)contentView.addSubview(profileBtn)contentView

objective-c - 动画 UIButton

是否可以为UIButton设置动画?我想用我的按钮做的是让它像云一样动画,它只在给定区域来回移动。我试过为UIImages设置动画,但我不知道UIButton是否也可以设置动画。 最佳答案 UIView实例应该可以使用[UIViewanimateWithDuration:animations:]进行动画处理。因为UIButton是UIView的子类,所以我没有预见到任何问题... 关于objective-c-动画UIButton,我们在StackOverflow上找到一个类似的问题:

iphone - 为自定义 UIButton 编写 Popover segue

我有一个自定义的UIButton,我是这样编程定义的:self.hard1=[UIButtonbuttonWithType:UIButtonTypeCustom];[self.hard1setFrame:CGRectMake(884,524,105,60)];//setthex,y,widthandheightUIImage*buttonImage=[UIImageimageNamed:@"green.jpg"];self.hard1.layer.cornerRadius=10;self.hard1.clipsToBounds=YES;[self.hard1addTarget:self

iphone - 如何在 UIButton 中从正常状态和选定状态下的标题文本设置 UIImage

如何在我的UIButton中将UIImage设置为正常状态并将标题设置为选中状态?您好,我尝试在UIButton的正常状态下设置一个UIImage,但是当在正常状态下设置一个UImage时,这会更改处于选定状态的UIButton的标题,从而更改图像的标题。我正在使用myButtonsetTitle:contentforState:UIControlStateSelected处于选中状态。如何在我的UIButton中将UIImage设置为正常状态并将标题设置为选中状态?PDT:对不起我的英语! 最佳答案 试试这个:bool选择;-(I

ios - 禁用/启用 UIButton

我正在尝试在游戏中创建不同的关卡。目前,用户可以点击进入任何级别并播放该级别。我想阻止用户点击第2级,除非他们已经通过第1级。我有一个VC类,它在一个级别的末尾表示级别已通过,清除下一个级别。在这里我将有一个计数器,所以如果计数器=1清除级别2等。我不确定如何使按钮可点击或不可点击。我希望解锁的关卡在通过上一关之前不可点击并且颜色略有不同。关于如何做到这一点有什么想法吗?我也愿意接受更好的解决方案吗? 最佳答案 更传统的Objective-C语法:[buttonsetEnabled:YES];和,[buttonsetEnabled: