草庐IT

UIBUtton

全部标签

ios - 我可以为 UIButton 传递带有 @selector 的数组参数吗?

我有一个UIButton,我想在上面添加一个存储到NSArray中的目标操作。我想要这样的东西,-(IBAction)myAction{//DoSomething}//AddmyActiontomyArray[myArrayaddObject:myAction];//AddtargetonmyButton[myButtonaddTarget:selfaction:@selector([myArrayobjectAtIndex:0])forControlEvents:UIControlEventTouchUpInside];我正在尝试,但它显示错误消息,例如ExpectedIdentif

ios - 如何检查 UIButton 上文本的颜色?

听起来很简单,对吧?好吧,我用谷歌搜索了十几个搜索字符串,但仍然找不到答案。要设置颜色,我们执行以下代码:[_myUIButtonsetTitleColor:[UIColorblueColor]forState:UIControlStateNormal];但是如何测试按钮文本的颜色呢???这当然是可能的,对吧?代码不应该是这样的:if([_myUIButton.textColorisEqual:[UIColorblueColor]]){//thentrue}此代码不适用于按钮标题文本颜色,但必须有人知道如何做到这一点。请帮忙。 最佳答案

ios - UIButton 图像在模拟器上工作但不在设备上

我有一个应用程序,其中有一个以编程方式创建的UITableView填充的UIButtons。下面的代码显示了如何创建一个UIButton。它在模拟器上运行良好,但在设备上运行不佳。在模拟器上,按钮显示为buttonImage.png,但在设备上没有图像。按钮的所有其他方面都是正确的。据我所知,图像已正确添加到资源中。有什么想法吗?-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"

iphone - UIButton 标签为零

据我所知,UIView中的“标记”字段是整数。为什么我的一个UIButton的标签中有“nil”值?(lldb)po[button_onetag]nil我在设计器中设置了标签0,但在代码中仍然返回nil标签。 最佳答案 po表示“打印对象”。整数不是对象。nil将等于整数值零。因此,在lldb中,您应该使用p来打印整数值。这可能是正确的。 关于iphone-UIButton标签为零,我们在StackOverflow上找到一个类似的问题: https://sta

IOS:停止在 UITableView 中错误地重用单元格

我有一个包含四个部分的基本UITableView。我用Switch语句控制每个部分的内容。我以编程方式创建了一个按钮,它应该出现在前三个部分的行中,但不应出现在第四个部分中。但是,该按钮随机出现在第四部分的行中。我认为这是因为一个单元格被重复使用,但当我使用Switch语句创建每个部分的行时,我看不出这是怎么发生的。任何想法表示赞赏。我正在使用这样配置的自定义单元格:`staticNSString*CustomCellIdentifier=@"DashboardCell";DashboardCell*cell=(DashboardCell*)[tableViewdequeueReusa

ios - 是否可以在 UIButton 上实现 3d touch?

我是iOS开发的新手,但我需要在UIButton上实现3dtouch,当用户在按钮快捷菜单上施加力时会弹出,即使有人可以向我提供ObjectiveC中的3dtouch示例代码也是如此赞赏。提前致谢。 最佳答案 是的,我在下面的github示例应用程序中演示了如何检测UIButton上的3d触摸。对于菜单弹出部分,我将把它留给您来实现,但这将为您提供力/3d触摸片。https://github.com/foggzilla/DFContinuousForceTouchGestureRecognizer我这样做的方法是使用DFContin

ios - KIF 无法点击 UITableViewCell 中的 UIButton 如果它是它的 UITableView 的唯一一个

我在自动点击嵌入在UITableViewCell中的UIButton时遇到问题,如果该单元格是表格的唯一单元格。这是在使用KIF的UI自动化的上下文中。这是我的相关电话:[testertapViewWithAccessibilityLabel:@"LABEL"traits:UIAccessibilityTraitButton];//traitonlyspecifiedfor2ndcasebelow这是我观察到的:如果我将可访问性标签放在UITableViewCell上,KIF的KIFUITestActor-waitForAccessibilityElement:view:withLab

ios - UIButton 子类中的 imageview.transform 奇怪行为

我制作了一个UIButton子类,并添加了一个IBInspectable属性,用于在UIButton中旋转imageView。在InterfaceBuilder中,一切似乎都很完美,但在运行时,它的行为很奇怪。这是我的代码我的按钮.m@implementationMyButton-(void)awakeFromNib{[superawakeFromNib];[selfsetUpView];}-(void)layoutSubviews{[selfsetUpView];[superlayoutSubviews];}-(void)prepareForInterfaceBuilder{[sel

iphone - 如何在 UINavigationController 中的所有 View 前面显示一个 UIButton?

我有一个UIButton,我想在我的UINavigationController的所有viewControllers前面的相同位置显示它>,与UINavigationBar的方式非常相似-但在这种情况下,我希望按钮float在屏幕的左下角,如下所示:我可以尝试手动将它添加到每个viewController,但我更愿意添加一次然后忘记它。将按钮作为subview添加到UIWindow似乎不起作用-它在rootViewController后面结束。更新:我已经想出了一个办法,但是因为它涉及到iOS7,所以在NDA解除之前我不能在这里发布解决方案。好消息是,实现这一点相当简单!一旦可以分享,

iOS 标准按钮? UIButton vs. UIBarButtonItem vs. 我自己的设计?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion所以我想为我的按钮使用iOS标准按钮图标。我还需要以编程方式为它们着色。到目前为止我发现:信息图标:我可以用UIButton做到这一点,但不能用UIBarButtonItem。书签图标:我可以使用UIBarButtonItem执行此操作,但不能使用UIButton。设置图标:我不能用上面的任何一个来做到这一点。我必须提供自己的设计。在我自己的设计中,我将无法使用tint属性,所以实际上我必须提供不同的颜色